Indeed. The 2nd edition companion Student Manual by Tom Hayes (which will also be updated) used in Harvard's class covers building a functioning computer 'from scratch'. Lots of practical labs and discussion in it.
Also, the AoE 3rd edition has a new chapter on microcontrollers.
I'll see if it's OK to post a table of contents of the new book here.
Also, the AoE 3rd edition has a new chapter on microcontrollers.
I'll see if it's OK to post a table of contents of the new book here.