4 ms·
> However, after making my way through But How Do It Know? by J. Clark Scott, a book which describes the bits of a simple 8-bit computer from the NAND gates, th
by js2 7y ago
> However, after making my way through But How Do It Know? by J. Clark Scott, a book which describes the bits of a simple 8-bit computer from the NAND gates, through to the registers, RAM, bits of the CPU, ALU and I/O, I got a hankering to implement it in code.
Speaking of code, another excellent book along these lines is Code: The Hidden Language of Computer Hardware and Software by Charles Petzold.
http://www.charlespetzold.com/code/ http://www.charlespetzold.com/code/
- heinrichhartman 7y agoyes, that's notably the only publication by Microsoft Press, I can recommend ;)
- segfaultbuserr 7y ago> the only publication by Microsoft Press Really? https://www.microsoftpressstore.com/store/browse/programming https://www.microsoftpressstore.com/store/browse/programming
- C4stor 7y agoOdds are the last comma is a typo ^^
- segfaultbuserr 7y agoAha, I see what you meant. Quite interesting to see how ambiguity can be created by a mere comma in real life.
- deleted 7y ago[deleted]
- Insanity 7y agoI'm pretty sure Code Complete2 is a publication by Microsoft Press. I'd say that's a pretty well known and well worth reading book.
- drtse4 7y agoAn amazing book and one of my favorites, discovered just a few years ago sadly, I would have loved something like that when I was younger.
- kemiller2002 7y agoAnytime someone is starting out their development career and didn't go to school for CS, I recommend this book. It's a fast read and an excellent primer.
- deleted 7y ago[deleted]
- djhworld 7y agoI actually read this book in 2012/13, it inspired me to build my gameboy emulator! It's definitely an excellent read. I can't remember if the book discussed the gate level stuff, maybe that washed over me a bit at the time I'm not sure.