The Z80 is a classic CPU and ISA. > The Zilog Z80 is a software-compatible extension and enhancement of the Intel 8080 and, like it, was mainly aimed at embedded systems. Although used in that role, the Z80 also became one of the most widely used CPUs in desktop computers and home computers from the 1970s to the mid-1980s. It was also common in military applications, musical equipment such as synthesizers (like the Roland Jupiter-8), and coin-operated arcade games of the late 1970s and early 1980s, including Pac-Man. \- via [Wikipedia](https://en.wikipedia.org/w/index.php?title=Zilog_Z80) # Notability Used by Roland as the synthesizer control chip, arcade games, and as the CPU for early desktop computers. I've used idea from the Z80 in the [[Corrode ISA]] and [[SMOL ISA]]. # Instruction Set [[Z80 Instruction Set Summary]] # Complexity > Transistor, logic gate, or code complexity # Implementations > Realizations of this ISA in hardware, FPGA, or software - https://github.com/redcode/Z80 # History Finally discontinued in 2024. # External References - https://en.wikipedia.org/wiki/Zilog_Z80 - https://www.msx.org/wiki/Z80_Assembler_for_Dummies # Footnotes > Caveats for pedantry # References - https://bsky.app/profile/cara.city/post/3kql6pm22222q