*** Welcome to piglix ***

Intel 8080

Intel 8080
KL Intel i8080 Black Background.jpg
An Intel C8080A processor.
Produced April 1974; 43 years ago (1974)
Common manufacturer(s)
Max. CPU clock rate 2 MHz to 3.125 MHz
Min. feature size μm
Instruction set 8080
Predecessor Intel 8008
Successor Intel 8085
Intel 8086
Intel 8088
Package(s)
Intel 8080 registers
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 (bit position)
Main registers
A Flags Program Status Word
B C B
D E D
H L H (indirect address)
Index registers
SP Stack Pointer
Program counter
PC Program Counter
Status register
  S Z - AC - P - C Flags

The Intel 8080 ("eighty-eighty") was the second 8-bit microprocessor designed and manufactured by Intel and was released in April 1974. It was an extended and enhanced variant of the earlier 8008 design, although without binary compatibility. The initial specified clock frequency limit was 2 MHz, and with common instructions using 4, 5, 7, 10, or 11 cycles this meant that it operated at a typical speed of a few hundred thousand instructions per second. A slightly faster variant 8080A-1 became available later with clock frequency limit up to 3.125 MHz.

The 8080 required two support chips to function in most applications, the i8224 clock generator/driver and the i8228 bus controller, and it was implemented in NMOS using non-saturated enhancement mode transistors as loads, therefore demanding a +12 V and a −5 V voltage in addition to the main TTL compatible +5 V.

Although earlier microprocessors were used for calculators, cash registers, computer terminals, industrial robots, and other applications, the 8080 became one of the first really widespread microprocessors. This was partly due to its simplifying NMOS implementation (making it TTL compatible), but also to its enhanced instruction set (over the 8008) and its subsequent role as the original target CPU for CP/M operating systems developed by Gary Kildall, the first de facto standard personal computer operating system.


...
Wikipedia

...