Z80

Home * Hardware * Z80



Z80, an 8-bit microprocessor designed by Zilog founder and CEO Federico Faggin, first released by Zilog in July 1976. It was designed to be binary upward compatible with the Intel 8080 so that most notably the CP/M operating system would run unmodified, but offered an enhanced instruction set, two separate register banks plus two additional 16-bit index registers IX and IY.

=Architecture= The 8080 compatible registers AF, BC, DE, HL are duplicated as two separate banks in the Z80

=Endianess= Like 8080, Z80 is a little-endian machine, concerning the byte-order of 16-bit words in memory.

=Z80 Chess Programs= with Assembly listings:
 * Sargon
 * Sargon Z80 assembly listing by Dan and Kathe Spracklen, hosted by Andre Adrian


 * 1K ZX Chess
 * 1K ZX81 Chess Z80 Assembly listing © Copyright David Horne 1983

=See also=
 * 6502
 * 6800
 * 8080
 * 8086

=Selected Publications=
 * Neil J. Colvin (1977). TDL Z80 Relocating/Linking Assembler User's Manual. pdf
 * Kathe Spracklen (1979). Z-80 and 8080 assembly language programming. Hayden Books, amazon.com, Internet Archive
 * Rodnay Zaks (1979). Programming the Z80. Sybex
 * Editor (1981). Battle of the Chips. Personal Computing, Vol. 5, No. 1, pp. 82 » 6502

=External Links=
 * Zilog Z80 from Wikipedia
 * Zilog Z80 Product Family Zilog official website
 * T80 cpu - Overview from OpenCores.org
 * 8080/Z80 Instruction Set
 * Fast multiplication on the Game Boy! by Nick Pelling

=References=

Up one Level