

Series: The Morgan Kaufmann Series in Computer Architecture and Design
Paperback: 800 pages
Publisher: Morgan Kaufmann; 5 edition (October 10, 2013)
Language: English
ISBN-10: 0124077269
ISBN-13: 978-0124077263
Product Dimensions: 9.1 x 7.4 x 1.3 inches
Shipping Weight: 3 pounds (View shipping rates and policies)
Average Customer Review: 3.4 out of 5 stars See all reviews (94 customer reviews)
Best Sellers Rank: #5,346 in Books (See Top 100 in Books) #1 in Books > Computers & Technology > Hardware & DIY > Design & Architecture #1 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Microprocessor Design #1 in Books > Textbooks > Engineering

The content of this book is definitely good, but the digital packaging of it is utter crap. This book is designed as a textbook, and as such, when my professor refers to page numbers, I would expect to be able to simply go to the specified page.Except I can't. Because the digital version is just one long manuscript. One of my friends purchased the actual physical book, and not only does it have page numbers (as it should), the layout itself is both quite different and far superior.Bottom line, unless they fix the incredibly poor formatting of the digital version, get the physical one if you're using at as a textbook.
I'm in the middle of homework, and went to reference the IEEE 754 double precision floating point format. The first mention of this in the book is wrong, on page 198 it says that the exponent field is 11 bits, and not two centimetres away has a diagram showing the field with 12 bits.On a previous chapter, page 69, the first introduction the book gives to arrays of words in memory is wrong, with the 'lw' address being calculated incorrectly.Unacceptable on a book in its fifth revision.
This book is littered with typos. Do not purchase. Example: Page 238, Question 3.18 asks to divide 74 by 21 using unsigned 6-bit integers. Last I recall, the highest 6-bit unsigned integers can go is 64.I'd stay away from this book as much as you can. I used this textbook for a course and even the professor has a strong disliking towards it. Do not buy.
OK content but for the price, the book is very poorly made. It has a cheap paper binding that looks like it will not last. The price is waaaay too high. Many college and universities are starting to discontinue the use of textbooks. This is one of the reasons why.
Got this as reference material for my Introduction to Computer Architecture and Organization course at university. Computer Architecture and Organization is a very, very interesting topic for those in electronics based engineering as well as computing fields as a whole, and this book attempts to delve into that very deep subject.The book is well written, and has many diagrams, tables, charts, and definitions, making it a very good book in my opinion. It was fairly simple to follow, although the subject matter is not simple. The writers seem to do a pretty good job of explaining everything for beginners (I can't speak from an experienced perspective). While the book was not required for the course, I did use it from time to time to brush up on the topics covered in class in a bit of a different way than what I was getting from the lecture, in the hopes of better retention. I believe there are practice problems throughout the book (although I was never required and didn't look at them).All in all, I think this book does as good of a job as it can with the subject matter, and conveys it well to beginners in the area. I would recommend this to anyone interested in the subject.
The index was spectacular (the only book which I have seen which doesn't expect you to read the reference sections) but I have one complaint. This only applies to the memory hierarchies/organization part of the book. The only qualm I had, which is specific to my learning style (which I"m sure isn't unique) is that the chapters are not organized in a way that relates to the flow or organization of the computer. Sometimes it was hard to relate two topics or subjects together because they weren't sequential in the book and they weren't explicitly linked.
Used this as a textbook for computer architecture. Doesn't always explain connections between previous chapters and new material being introduced to the student.
This not just a textbook, it is a reference that shows the details of the design of computers from processor architecture to busses and communications. If you don't know what a TLB - Translation Lookaside Buffer - does, you don't know how a computer works.
Computer Organization and Design, Fifth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Networks, Fifth Edition: A Systems Approach (The Morgan Kaufmann Series in Networking) Logical Effort: Designing Fast CMOS Circuits (The Morgan Kaufmann Series in Computer Architecture and Design) MICO: An Open Source CORBA Implementation (The Morgan Kaufmann Series in Software Engineering and Programming) The Art and Science of Digital Compositing, Second Edition: Techniques for Visual Effects, Animation and Motion Graphics (The Morgan Kaufmann Series in Computer Graphics) Mobile 3D Graphics: with OpenGL ES and M3G (The Morgan Kaufmann Series in Computer Graphics) Foundations of Multidimensional and Metric Data Structures (The Morgan Kaufmann Series in Computer Graphics) Advanced Graphics Programming Using OpenGL (The Morgan Kaufmann Series in Computer Graphics) Relational Database Design Clearly Explained, Second Edition (The Morgan Kaufmann Series in Data Management Systems) Data Governance: How to Design, Deploy and Sustain an Effective Data Governance Program (The Morgan Kaufmann Series on Business Intelligence) Introduction to Data Compression, Second Edition (The Morgan Kaufmann Series in Multimedia Information and Systems) High-Performance Communication Networks, Second Edition (The Morgan Kaufmann Series in Networking) Game Feel: A Game Designer's Guide to Virtual Sensation (Morgan Kaufmann Game Design Books) Knowledge Representation and Reasoning (The Morgan Kaufmann Series in Artificial Intelligence) Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference (Morgan Kaufmann Series in Representation and Reasoning) Pocket Guide to TCP/IP Socket Programming in C (Morgan Kaufmann Series in Networking) Applying Knowledge Management: Techniques for Building Corporate Memories (The Morgan Kaufmann Series in Artificial Intelligence) Great Big World of Computers - History and Evolution : 5th Grade Science Series: Fifth Grade Book History Of Computers for Kids (Children's Computer Hardware Books) Digital Logic Design and Computer Organization with Computer Architecture for Security