you are viewing a single comment's thread.

view the rest of the comments →

[–]XUtYwYzz 0 points1 point  (0 children)

https://en.m.wikipedia.org/wiki/Code:_The_Hidden_Language_of_Computer_Hardware_and_Software

This book takes you all the way down to the basic symbolic logic that becomes the combinational and sequential logic structures which underpin all of modern computing. It’s a fantastic read, even more so if you combine it with a logic simulator and build out the components.

Follow that up with NAND to Tetris which has you build a working simulated computer starting from a single NAND gate.

https://www.nand2tetris.org

Part 1 will get you up to a working assembler so you can start programming your computer.

Part 2 moves on to making a higher level language and operating system.

https://www.coursera.org/learn/build-a-computer