Computer Organization and Design

The Hardware / Software Interface

Author: John L. Hennessy,David A. Patterson

Publisher: Elsevier

ISBN: 1483221180

Category: Computers

Page: 876

View: 2130

DOWNLOAD NOW »

Computer Organization and Design: The Hardware/Software Interface presents the interaction between hardware and software at a variety of levels, which offers a framework for understanding the fundamentals of computing. This book focuses on the concepts that are the basis for computers. Organized into nine chapters, this book begins with an overview of the computer revolution. This text then explains the concepts and algorithms used in modern computer arithmetic. Other chapters consider the abstractions and concepts in memory hierarchies by starting with the simplest possible cache. This book discusses as well the complete data path and control for a processor. The final chapter deals with the exploitation of parallel machines. This book is a valuable resource for students in computer science and engineering. Readers with backgrounds in assembly language and logic design who want to learn how to design a computer or understand how a system works will also find this book useful.
Release

C++ 程序设计

程序设计和面向对象设计入门 : 第 3 版

Author: James P. Cohoon,Jack W. Davidson

Publisher: 清华大学出版社有限公司

ISBN: 9787900637505

Category: C+

Page: 953

View: 7596

DOWNLOAD NOW »

本书介绍使用C++进行程序设计和软件开发的基本原理,适用作大学各专业学生学习面向对象程序设计课的教材。
Release

Let us C Solutions 16th Edition

Author: kanetkar Yashavant

Publisher: BPB Publications

ISBN: 9388511115

Category: Computers

Page: 394

View: 5416

DOWNLOAD NOW »

Let Us C has been part of learning and teaching material in mostEngineering and Science Institutes round the country for years now.From last year or so, I received several suggestions that its size bepruned a bit, as many learners who learn C language in their Engineeringor Science curriculum have some familiarity with it. I am happy to fulfillthis request. I hope the readers would appreciate the lean look of thecurrent edition.In one of the previous edition I had realigned the chapters in such amanner that if a C programming course is taught using Let Us C, it can befinished in 22 lectures of one hour each, with one chapter's contentsdevoted to one lecture. I am happy that many readers liked this idea andreported that this has made their learning path trouble-free. A morerational reorganization of end-of-chapter exercises in the book has alsobeen well-received. Riding on that feedback I had introduced one morefeature in the fifteenth edition-KanNotes. These are hand-craftednotes on C programming. From the reader's emails I gather that theyhave turned out to be very useful to help revise their concepts on theday before the examination, viva-voce or interview.Many readers also told me that they have immensely benefitted fromthe inclusion of the chapter on Interview FAQs. I have improved thischapter further. The rationale behind this chapter is simple-ultimatelyall the readers of Let Us C sooner or later end up in an interview roomwhere they are required to take questions on C programming. I nowhave a proof that this chapter has helped to make that journey smoothand fruitful.All the programs present in the book (and some more) are available insource code form at www.kicit.com/books/letusc/sourcecode. You arefree to download them, improve them, change them, do whatever withthem. If you wish to get solutions for the Exercises in the book they areavailable in another book titled 'Let Us C Solutions'. If you want somemore problems for practice they are available in the book titled 'Let Us CWorkbook'. As usual, new editions of these t
Release

Mastering C++

An Introduction to C++ and Object-Oriented Programming for C and Pascal Programmers

Author: Cay S. Horstmann

Publisher: John Wiley & Sons Incorporated

ISBN: N.A

Category: Computers

Page: 292

View: 1209

DOWNLOAD NOW »

Gives students the practical experience they need to master C++
Release

C++ Solutions

Companion to The C++ Programming Language, Third Edition

Author: David Vandevoorde

Publisher: Addison-Wesley

ISBN: N.A

Category: Computers

Page: 292

View: 5131

DOWNLOAD NOW »

Developers acquire a thorough understanding of ANSI/ISO C++ by working through examples. Vandevoorde solves a broad subset of illustrative and realistic exercises to facilitate this process. He also includes hints to help programmers find their own solutions, and additional exercises to provide deeper insights into modern software design. Highlights In-depth coverage of C++ language concepts, syntax, and features for each chapter Numerous detailed examples that build intuition about performance issues Adherence to the final ANSI/ISO C++ specifications Sample code and programs available on-line 0201309653B04062001
Release