
Computer system architecture
7mentions
6recommended by
6HN commenters
2013–2023first – last mentioned
100% recommend
Why HN recommends it
Walks from logic gates and digital logic design up to how a processor fetches, decodes and executes instructions; useful for seeing where hardware meets software, from undergrad study to working careers.
Summarised by Claude from recommending comments
Affiliate links. As an Amazon Associate I earn from qualifying purchases.





…CMOS Digital Integrated Circuits by Kang and Leblebici --the best digital VLSI book ever (2) Digital Logic Circuit Analysis & Design by Nelson et al. --tough book on digital logic, but pretty good (3) Computer System Architecture by Morris Mano --works its way up from logic design (K-maps, etc.) to state machines to assembly language And now, I'm going to through a curve ball at you: Any algorithm you can implement in software,…
on “Ask HN: How does code get translated to voltage inside a CPU transistor?” ↗During my engineering studies days, I studied the book "Computer System Architecture (3rd ed.)" written by M. Morris Mano. This book was phenomenal in my life because it taught me exactly where the hardware meets the software. This book helped me to understand exactly how the hardware…
on “Big Hex Machine” ↗Computer system architecture Morris Mano At the end of the book, you are able to design the entire computer architecture from humble logic gates.
on “Ask HN: What, in your opinion, are the greatest and most useful textbooks?” ↗…textbooks I do get the time to read. Having said that, these are some of the textbooks that have had significant influence on me and broadened my understanding of the abstract or concrete world around me. 1) Computer System Architecture (3rd ed.): This book was phenomenal in my life because it taught me exactly where the hardware meets the software. This book helped me to understand exactly how the hardware fetches, decodes and executes…
on “What is the Best Textbooks on Every Subject?” ↗Learned those in undergrad .. was in Chapter 1 of our textbook .. Computer System Architecture, Morris Mano. Have used it twice with great results in my career.
on “Karnaugh map” ↗…reading at some point, for me they concentrate on things that I don’t care about (like what the cutting edge is) and gloss over the finer details of actually how the processor works. I’ve found that Mano’s Computer System Architecture is great for the higher level stuff. I have the 2nd edition from 1982. I like Hauck and DeHon’s Reconfigurable Computing from 2007 for FPGAs. I like Hill and Peterson’s Digital Systems: Hardware Organization…
on “Ask HN: How to Self-Study Integrated Circuit Design?” ↗At this level you need to start understanding details of the hardware and how actual execution differs from the model presented to the programmer. Here's the MIT course Computer System Architecture which gives an introduction to what you need to know. https://ocw.mit.edu/courses/electrical-engineering-and-compu... After that, I don't know, read some deep dives into a modern architecture and look…
on “The new microcode from Intel and AMD adds three new features” ↗