Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » General AAS » Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• General
Databases
Computers & Internet
Subjects
Books
• General AAS
Databases
Computers & Internet
Subjects
Books
• Design & Architecture
Hardware
Computers & Internet
Subjects
Books
• General
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General AAS
Networks, Protocols & APIs
Networking
Computers & Internet
Subjects
• General
Operating Systems
Computers & Internet
Subjects
Books
• General AAS
Operating Systems
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)

Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)

zoom enlarge 
Authors: David A. Patterson, John L. Hennessy, Peter J. Ashenden, James R. Larus, Daniel J. Sorin
Publisher: Morgan Kaufmann
Category: Book

List Price: $64.95
Buy Used: $17.78
You Save: $47.17 (73%)



New (9) Used (28) from $17.78

Avg. Customer Rating: 4.0 out of 5 stars 32 reviews
Sales Rank: 18609

Media: Paperback
Edition: 3
Number Of Items: 1
Pages: 656
Shipping Weight (lbs): 3
Dimensions (in): 9 x 8 x 1.1

ISBN: 1558606041
Dewey Decimal Number: 004.22
EAN: 9781558606043
ASIN: 1558606041

Publication Date: August 2, 2004
Availability: Usually ships in 1-2 business days

Also Available In:

  • Paperback - Computer Organization and Design: The Hardware/Software Interface. Third Edition, Revised

Similar Items:

  • Computer Architecture, Fourth Edition: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design)
  • Operating System Concepts (7th Edition)
  • Introduction to Algorithms
  • C Programming Language (2nd Edition) (Prentice Hall Software)
  • Computer Networking: A Top-Down Approach (4th Edition)

Editorial Reviews:

Product Description
This best selling text on computer organization has been thoroughly updated to reflect the newest technologies. Examples highlight the latest processor designs, benchmarking standards, languages and tools.

As with previous editions, a MIPs processor is the core used to present the fundamentals of hardware technologies at work in a computer system. The book presents an entire MIPS instruction setinstruction by instructionthe fundamentals of assembly language, computer arithmetic, pipelining, memory hierarchies and I/O.

A new aspect of the third edition is the explicit connection between program performance and CPU performance. The authors show how hardware and software components--such as the specific algorithm, programming language, compiler, ISA and processor implementation--impact program performance. Throughout the book a new feature focusing on program performance describes how to search for bottlenecks and improve performance in various parts of the system. The book digs deeper into the hardware/software interface, presenting a complete view of the function of the programming language and compiler--crucial for understanding computer organization. A CD provides a toolkit of simulators and compilers along with tutorials for using them.


Customer Reviews:   Read 27 more reviews...

5 out of 5 stars Great job   October 23, 2008
this book was very affordable
Shipping was a little slow but the book
Was in great condition as promised thanx man!!



4 out of 5 stars older version is better   October 19, 2008
well organize content. however some materials had moved to the CD ROM which is not convenience for study.
recommend getting the older version if possible.



3 out of 5 stars Uneven, intermediate-level qualitative treatment   July 18, 2008
 1 out of 1 found this review helpful

The first few chapters are a bit wasted. If this is your first exposure to computer internals, the material there is densely packed and not so well organized. The authors take a sort of patchy top-down approach to introducing the computer, visiting instructions, high-level languages, compilers, arithmetic, memory addressing, etc. I found a much more coherent and satisfying introduction in Patt's "Introduction to Computing Systems", which starts from transistors and works its way up to C over a whole volume. In all fairness, the authors did include a brief introduction to digital logic in Appendix B.

It's around Chapter 4 that this book really takes off, as the topic shifts to performance and optimization. The explanations are very clear and punctuated with brief, worked-out numerical examples. The discussions of pipelines and memory hierarchy are superb. There are some interesting asides where they compare and contrast the MIPS RISC architecture used throughout the book with Intel's Pentium.

These latter chapters have a certain story-telling quality, with gems of engineering wisdom. It's clear the authors have deep and practical knowledge of their subject. They often revisit the themes of simplicity, measurement and trade-offs as they introduce systems of growing complexity.



5 out of 5 stars Simple, clear introduction   June 4, 2008
For anyone who wants to know how simple processing and memory works. IO devices chapter was so thin as to be useless, but the main parts of the book were comprehensive.

Used as a textbook in class, but I will keep it as a reference due to high quality and readability.



3 out of 5 stars Poorly organized and has lots of filling material   June 1, 2008
 1 out of 1 found this review helpful

The book presents computer architecture around MIPS and supporting hardware organization.

Division of the book into printed material and extra material on CD is a bad choice. One ends up printing the CD material anyway. Especially, it is always good to have a quick digital design review at the beginning of a Computer Organization course. But the review is pushed onto the CD. The authors claim they made this weird choice to keep the the size of the book in check. They could have achieved this easily by adjusting the unnecessarily large typeface used in the book.

They could omit most of their "insight providing" "pits and fallacies" sections. Most of this material can be covered in the standard text. Instead, the authors choose to give common sense arguments a prophetic voice. Along the same lines, they should omit their recurring rant about Intel and how they screwed up the nice RISC architecture the authors helped invent.

The book has editing problems throughout. The diagrams are full of mistakes. There are repeated paragraphs. The text has a poor flow. Some remarks and arguments do not make sense unless the reader is already very familiar with the topic, which is not usually the case for an undergraduate student.

I recommend Parhami's book Computer Architecture: From Microprocessors to Supercomputers (Oxford Series in Electrical and Computer Engineering) instead. This book basically has the same material and it does it right.


Powered by Associate-O-Matic