← Back to context

Comment by acegopher

13 years ago

This is awesome. I'm going through the Elements of Computing Systems book/course (a.k.a. From NAND to Tetris) http://www.nand2tetris.org/ and it's been great in helping me understand how CPU's are constructed.

The course actually has you make a ALU from logic gates, so you understand at a deep level just how it's done.

That looks like a great course. I find it interesting how real processors mostly use the same principles you learn in school, but then they throw in clever tricks and optimizations that you never learn about. And every processor I've looked at (6502, 8085, Z-80) has its own style.