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. || toc =Architecture=
 * Home * Hardware * Z80**
 * [[image:249px-Z80A-HD.jpg link="http://commons.wikimedia.org/wiki/File:Z80A-HD.jpg"]] ||~  || **Z80**,
 * Die photo of a Z80A clone ||~  ||^   ||
 * [[image:Z80_arch.svg.png link="http://commons.wikimedia.org/wiki/File:Z80_arch.svg"]] ||
 * 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 Z80 assembly listing] by Dan and Kathe Spracklen, hosted by Andre Adrian > [|1K ZX81 Chess Z80 Assembly listing] © Copyright David Horne 1983
 * Sargon
 * 1K ZX Chess

=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= =What links here?= include component="backlinks" page="Z80" limit="120"
 * Up one Level**