Skip to content

AZM Book 2 — Z80 Fundamentals

This book starts with no assumed knowledge of computers or programming. It builds from the Z80's memory and registers through machine code, assembly language, flags, loops, tables, the stack, subroutines and port I/O.

After these machine-level fundamentals, AZM Book 1 — Assembler Manual explains AZM's own features.

Chapters

  1. The Computer
  2. Machine Code
  3. Assembly Language
  4. Memory Access and Data
  5. Flags, Comparisons and Jumps
  6. Counting Loops and DJNZ
  7. Data Tables and Indexed Access
  8. Stack and Subroutines
  9. I/O and Ports
  10. A Complete Program
  11. Subroutine Conventions
  12. Exercise Notes