read Code: The Hidden Language of Computer Hardware and Software
- 1. Best Friends
- 2. Codes and Combinations
- 3. Braille and Binary Codes
- 4. Anatomy of a Flashlight
- 5. Communicating Around Corners
- 6. Logic with Switches
- 7. Telegraphs and Relays
- 8. Relays and Gates
- 9. Our Ten Digits
- 10. Alternatives 10s
- 11. Bit by Bit by Bit
- 12. Bytes and Hexadecimal
- 13. From ASCII to Unicode
- 14. Adding with Logic Gates
- 15. Is This for Real?
- 16. But What About Subtraction?
- 17. Feedback and Flip-Flops
- 18. Let's Build a Clock!
- 19. An Assemblage of Memory
- 20. Automating Arithmetic
- 21. The Arithmetic Logic Unit
- 22. Registers and Buses
- 23. CPU Control Signals
- 24. Loops, Jumps, and Calls
- 25. Peripherals
- 26. The Operating System
- 27. Coding
- 28. The World Brain