3 ms·
A great book and accompanying software imo lacks just 2 things. 1:the building of the Nand gate itself and 2: the building of a flip flop. Both these tasks
by barking 11y ago
A great book and accompanying software imo lacks just 2 things.
1:the building of the Nand gate itself
and
2: the building of a flip flop.
Both these tasks can be easily accomplished with reference to the book 'Code' by Charles Petzold (http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319 http://www.amazon.com/Code-Language-Computer-Hardware-Softwa...)
and software such as this http://logic.ly/ http://logic.ly/
- sepeth 11y agoI haven't read 'Code' yet, but I think starting from NAND gates is right; it has to stop at some level. I feel CMOS, MOSFETs, semiconductor physics.. are all interesting topics, but this book is already too broad.
- arundelo 11y agoCode actually starts with relays.
- userbinator 11y agoCode is a great book. What I think is the most powerful and interesting point is that a computer can be built from (a sufficiently large number of) any component that can perform logic functions. I stopped reading Nand2Tetris in any great amount of detail and just skimmed the rest after I saw that it confused Harvard (separate code and data) and Von Neumann (combined) architectures.