4 ms·
The old standby, Computer Architecture: A Quantitative Approach, works you up through the basics.
by sliverstorm 13y ago
The old standby, Computer Architecture: A Quantitative Approach, works you up through the basics.
- cfallin 13y agoPast the Patterson/Hennessy books, Shen/Lipasti's "Modern Processor Design" was really helpful to get a better sense of the implementation details of real chips, especially when you move past the 'conceptual' views (e.g. Tomasulo) and start to ask how instruction schedulers or renaming or load/store buffers actually work.
- throwaway_yy2Di 13y agoHold on, don't you mean Computer Organization and Design, by the same authors? The one with these pages: https://books.google.com/books?id=RXARim9cNBIC&pg=PA288&dq=basic+implementation+mips+subset https://books.google.com/books?id=RXARim9cNBIC&pg=PA288&dq=b...
- scott_s 13y agoThey're different books. "Computer Architecture: A Quantitative Approach" is an introduction to the subject for people who will work in the area. "Computer Organization and Design" is for people who need to understand how processors and hardware systems work in order to do their own work. (Mostly.) The preface to "Organization and Design" says basically this. For what it's worth, "Computer Architecture" is sitting on my shelf, and that's what I used in grad school. But based on their preface, I may buy "Organization and Design" because it may be a better reference for what I do day-to-day.