
Computer architecture
by Caxton C. Foster · first published 1970
7mentions
5recommended by
7HN commenters
2018–2026first – last mentioned
71% recommend14% neutral14% critical
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


…Design Patterns, and a very useful in practice design technique called JSP (although the course is in Java, all the design techniques are universal, this JSP stands for "Jackson Structured Programming"). Computer Architecture: the MIT combo "Computation Structures" (on edx) and "Computer System Engineering" (on ocw and youtube) will teach you systems design all the way from atoms to the whole internet. Great instructors. Algorithms…
on “Ask HN: How Sound Is the “Teach Yourself CS” Learning Resource?” ↗I read both Computer Architecture and Computer Organization and Design in college and I really enjoyed them. I would recommend COaD to any beginner who wants to learn some basic concepts of computer design (and if working with FPGAs…
on “Hennessy and Patterson win Turing Award” ↗Computer Architecture: Concepts and Evolution by Fred Brooks, Etc is a comprehensive look into the evolution of computer architecture.
on “Ask HN: Computer Science/History Books?” ↗For a blow of the past for younger people I can really recommend Tanenbaum's Computer Architecture. Great book for understanding how a computer works, and the practical example he gives really illuminate well how far we've come!
on “Ask HN: What Happened to Big Data?” ↗…Interfacing by M. Wolf describes the signals and protocols behind everything. It's not necessary as a book, but can help understand the datasheets and standards - But you want to start with something like Computer Architecture by C. Fox or Write Great Code - Volume 1 - Understanding the Machine, 2nd Edition by R. Hyde. There are better textbooks out there, but those are nice introductions to the binary world. The gist is…
on “Practical Guide to Bare Metal C++” ↗I strongly prefer Computer Organization and Design over their Computer Architecture book. I had to read both while at Berkeley. I've considered picking up the new RISC-V edition of the former but I can't justify spending that kind of money when RISC-V is so similar to MIPS. Could be…
on “Hennessy and Patterson win Turing Award” ↗The VAX instruction set, and the difficulty of building a pipelined implementation, was one of the topics in the first edition of Computer Architecture. (The second edition was already a substantially different book.)
on “Hennessy and Patterson win Turing Award” ↗