8 Bit Cpus
- 1.Two Chips, One Era
- 2.The 6502 — Design Philosophy: Minimalism
- 3.6502 Registers and the Stack
- 4.6502 Addressing Modes — Zero Page as "Extra Registers"
- 5.The Z80 — Design Philosophy: Richness and Compatibility
- 6.Z80 Registers — Main, Shadow, and Index
- 7.Z80 Addressing Modes and the Stack
- 8.Writing the Same Program in Both
- 9.Interrupts — NMI/IRQ/BRK vs. IM 0/1/2
- 10.Where These Chips Actually Lived
- 11.RISC vs. CISC — The Debate These Two Chips Actually Preview
- 12.Capstone — Building and Comparing Two Small Programs
Read as One Page
PDF Downloads
Exercise Solutions
cpu8bit1-1_exercise1.txtcpu8bit1-1_exercise2.txtcpu8bit1-1_exercise3.txtcpu8bit1-2_exercise1.txtcpu8bit1-2_exercise2.txtcpu8bit1-2_exercise3.txtcpu8bit1-3_exercise1.txtcpu8bit1-3_exercise2.txtcpu8bit1-3_exercise3.txtcpu8bit1-4_exercise1.txtcpu8bit1-4_exercise2.txtcpu8bit1-4_exercise3.txtcpu8bit1-5_exercise1.txtcpu8bit1-5_exercise2.txtcpu8bit1-5_exercise3.txtcpu8bit1-6_exercise1.txtcpu8bit1-6_exercise2.txtcpu8bit1-6_exercise3.txtcpu8bit1-7_exercise1.txtcpu8bit1-7_exercise2.txtcpu8bit1-7_exercise3.txtcpu8bit1-8_exercise1.txtcpu8bit1-8_exercise2.txtcpu8bit1-8_exercise3.txtcpu8bit1-9_exercise1.txtcpu8bit1-9_exercise2.txtcpu8bit1-9_exercise3.txtcpu8bit1-10_exercise1.txtcpu8bit1-10_exercise2.txtcpu8bit1-10_exercise3.txtcpu8bit1-11_exercise1.txtcpu8bit1-11_exercise2.txtcpu8bit1-11_exercise3.txtcpu8bit1-12_exercise1.txtcpu8bit1-12_exercise2.txtcpu8bit1-12_exercise3.txt