0% developed

Z80 Assembly

From Wikibooks, open books for an open world
Jump to navigation Jump to search
Z80 Assembly
This book covers assembly language programming for the Zilog Z80 family of microprocessors.

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.

Table of Contents[edit | edit source]

Getting Started[edit | edit source]

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

Z80 Instruction Set[edit | edit source]

  1. Z80 Instructions

Programming the Z80[edit | edit source]

  1. Z80 Assemblers

Miscellaneous[edit | edit source]

  1. What You Need
  2. Hello World

See also[edit | edit source]