The Zilog Z80 is an 8-bit processor that was used in a wide range of personal computers, and continues to be used in embedded devices to this day. Notable uses include:

  • the Amstrad CPC series of computers,
  • the MSX computer architecture,
  • the NEC PC-6000 and PC-8800 series of computers,
  • the Radio Shack TRS-80,
  • the Sega Master System and Game Gear,
  • the Sinclair ZX80, ZX81 and ZX Spectrum, and
  • the Texas Instruments TI-73x, TI-81, TI-82, TI-83x, TI-84x, TI-85, and TI-86 calculators.
  • the Sharp MZ and X1 series also used Z80-compatible processors.
  • A related processor was used in the production of the Nintendo Game Boy and Game Boy Color.
A Z80 CPU
A Z80 CPU
Z80 Assembly
This book covers assembly language programming for the Zilog Z80 family of microprocessors.

Table of Contents

edit

Getting Started

edit
  1. Introduction
  2. Z80 Architecture
  3. Z80 Processors
  4. Z80 Details

Z80 Instruction Set

edit
  1. Z80 Instructions

Programming the Z80

edit
  1. Z80 Assemblers

Miscellaneous

edit
  1. What You Need
  2. Hello World

See also

edit