Full description not available
F**V
Very good introduction and overview
I liked the simplicity in the book. It is very easy to read and understand things written on it. I classify the book as introductory level in computer architecture giving an overview on the today's microprocessors. I would recommend it for those who want to learn something about microprocessors on their own, outside the class or want to read some brief details about the most current microprocessors (i.e. Core 2 Duo) or architectural comparison between different microarchitectures (i.e. IBM and Intel cores).I don't think that the book is good as a text book for computer architecture. Instead I would recommend the Hennessy and Patterson "Computer Architecture - Quantitative Approach"I personelly enjoyed reading this book.
B**N
Excellent Layman's Introduction
I just read this book as part of a review of the subject because I have been assigned to teach computer architecture after having not taught the subject since the 1990s. This is a,great book with numerous contemporary examples.
A**N
Good but dated
In attempting to get a more readable introduction to the hardware side of computers I picked up this book alongside Patterson and Hennessey. It is certainly easier to digest than a textbook but it is now outdated on the material in the later chapters so am not sure if its really worth it after 2/3 the way through the book. It certainly gives a great perspective on Intel and some ARM architectures as well as the various trade offs the engineers considered when designing as well as the general preference from marketing teams for clock speed maximization over better pipelined designs.For learning about the hardware specifications of modern RISC CPUs this is a good book. Mainly focusing on Intel designs and their evolution as well as ARM and Apple later one gets a thorough readable introduction to late 90s and early 2000s hardware engineering. This book is now dated and has not been revised with a new edition and so the latter part of the book is of increasingly less value but for the basics of things like the fetch decode cycle I think this book will serve the more casual reader well. For a more comprehensive textbook one should look elsewhere as those, being classroom based,will get naturally revised over time.I do like this book but prefer, But How do it Work, as an alternative introduction to the hardware side of computers from the ground up.
M**.
A know all about computers made easy
I cannot say too many good things about the dealer and this book to do it justice, it is written in such a way that even a beginner will leave knowing all of the inner workings of the computer, it also gives the reader historical information that is both interesting and educational, the book consists of written material, diagrams and photos, which when combined makes it easy to learn a lot about the computer
R**T
I found this book to be an appropriate level for what I wanted and I enjoyed the real world examples
I'm a professional programmer and I wanted a book to brush up on the hardware knowledge I learned back in college. I found this book to be an appropriate level for what I wanted and I enjoyed the real world examples, diagrams and clear neature. My only complaint is that it could use an updated edition with some of the more modern architectures.
A**N
OK, not great
Somewhat interesting, but gets pretty tiresome after a while. Not all that well written.If you're really into processors, you probably know a fair amount of this already. You'll probably learn a lot of new things about the details of various Intel and PowerPC processor generations, but you'll have to go through a lot of stuff you already know as well. If you're not really into processors, or really curious, this book isn't for you.
H**N
Introductory text takes you from beginner to intermediary- and it is fun too!
I started with very limited understanding of computer architecture. What I had was a jumble of marketing terms I had picked up from reading popular PC magazines. This book helped me understand the basics of computer architecture, and quickly took me on a fun and insightful tour of major 32-bit and 64-bit architectures.I have gained enough understanding from this book to move on to more quantitative treatments of processor design.
W**K
Good intro to microarchitecture through 2007
I found this book useful and interesting. I am 66 years old and understood computer architecture through the 1970s (so, before superscalar in desktop PCs) and this book brings it to 2007. The book starts slow for non-computer science readers and then picks up the pace and gets adequately technical and informative for the remainder of the book. I appreciated learning more about Intel x86-64 CISC vs. some of the RISC architectures and how Intel performance caught up. I would have liked more illustrations and step-by-step examples for the register renaming section, which was not completely clear to me in detail. I also wanted to better understand DDR4 multi-banked memory, memory controllers, address assignment mapping with multiple multi-banked SDRAMs, and L2/L3 cache (including non-inclusive L3 cache) beyond what the book covers (and is hard to find online) but the book is a good vehicle for what it covers, which is basically everything you want to know about microcomputers unless you plan to design them. Now I want to read "Computer Architecture - A Quantitative Approach", 6th edition, to learn more. I also recommend the Coursera course "Computer Architecture" from Princeton University after "Inside the Machine".
Trustpilot
1 week ago
4 days ago