Re:Build a Modern Computer from First Principles: From Nand ...
by ellius on Monday December 19, 2016 @10:26AM
(#13211945)
I'm self-taught. This was the first book that actually answered my question "but how does it work?". I'd been getting incomplete and misguided answers for years when I finally stumbled across this book in an HN thread, and I was finally able to put the full picture together.
Note that this is one the first half of the coursework, I'm still waiting for the second part.
Seriously, if you're self taught, and have been writing code for a while, this and a great compiler course will take you to a new level.