|











| | The Intel 8080
General
|
General Information
|
The 8080 was created by the Intel with Federico Faggin as
the lead designer (his last chip before he left and started Zilog). The
8080 was released in March of 1974. This chip is date coded to 1976, so it
is a very early version of the chip. The 8080 was used in the Altair 8800,
the first widely-known personal computer. Because of its increased
function and power over the 4004 and 8008, the 8080 was the first widely
accepted microprocessor. "The 8080 really created the microprocessor
market. The 4004 and 8008 suggested it, but the 8080 made it real." -
Federico Faggin.
The 8080 had a 16 bit address bus and an 8 bit data bus.
Internally it had seven 8 bit registers (A-E, H, L - pairs BC, DE and HL
could be combined as 16 bit registers), a 16 bit stack pointer to memory
which replaced the 8 level internal stack of the 8008, and a 16 bit
program counter. It also had several I/O ports - 256 of them, so I/O
devices could be hooked up without taking away or interfering with the
addressing space, and a signal pin that allowed the stack to occupy a
separate bank of memory
The 8080 family is also referred to as the MCS-80.
|
Production
|
April, 1974
|
| Designers |
Federico Faggin, Masatoshi Shima, Stan Mazor |
Architecture
| Type |
Data Word |
Address Space |
Clock |
Instruct- ions |
Assists |
Reg's GP |
Reg's Math |
Reg's Index |
IO Ports |
Stack |
Interrupts |
Memory |
NMOS,
CPU
|
8-bit |
64KB |
Base 2Mhz, (-2) 2.6Mhz, (-1) 3Mhz |
48 |
Ext* |
0 |
1 |
6
8-bit |
512 |
Stack
Pointer |
Vectored,
Multi- level |
NA |
* Intel made a hardware multiply chip called the 8231 for the 8080
Packages
|
Chip Name |
Package
|
On-Chip Identification |
Picture |
General Comments
|
C8080
|
White/Gold CerDIP, 40-pin
|
C8080 |
NA
|
Intel Museum in Santa Clara, CA has one dated 7511 |
C8080-8
|
White/Gold CerDIP, 40-pin
|
C8080-8 |

|
|
C8080A
|
White/Gold CerDIP, 40-pin
|
C8080A |
 |
|
|
MC8080A/B
|
White/Gold CerDIP, 40-pin
|
MC8080A/B |
 |
Military version /B spec's |
|
C8080A-1
|
White/Gold CerDIP, 40-pin
|
C8080A-1 |
 |
|
C8080A-2
|
White/Gold CerDIP, 40-pin
|
C8080A-2 |
NA
|
|
| D8080 |
Gray Ceramic, 40-pin DIP |
D8080 |
NA |
|
| D8080A |
Gray Ceramic, 40-pin DIP |
D8080A |
 |
|
| ID8080A |
Gray Ceramic, 40-pin DIP |
ID8080A |
NA |
|
| D8080A-1 |
Gray Ceramic, 40-pin DIP |
D8080A-1 |
 |
|
| D8080A-2 |
Gray Ceramic, 40-pin DIP |
D8080A-2 |
NA |
|
| P8080A |
Black Resin, 40-pin DIP |
P8080A |
 |
|
| P8080A-1 |
Black Resin, 40-pin DIP |
P8080A-1 |
 |
|
| P8080A-2 |
Black Resin, 40-pin DIP |
P8080A-2 |
NA |
|
Modified Packages (I, M, L, and Q)
|
Chip Name |
Package
|
On-Chip Identification |
Picture |
General Comments
|
| MD8080A/B |
Gray Ceramic, 40-pin DIP |
MD8080A/B |
 |
Military version testing procedure B |
Other 8080 Pictures
|
 |
|
|
|
| Intel Advertisement for the 8080 |
|
|
|
Related Chips
|
Related Chips
|
Intel 8085
|
|
Second Sources |
AMD (8080,AM9080), Mitsubishi (M58710S),
NEC
(uPD8080A), National Semiconductor (DP8080A),
Texas Instruments (TMS8080A) |
| Support Chips |
8205 (Binary Decoder), 8212 (8-bit I/O Port),
8214 (Priority Interrupt Controller), 8216 (4-bit Parallel Bi-directional
bus driver), 8224 (Clock generator), 8228 (System controller and bus
driver), 8238 (System controller and bus driver (enhanced timing
control)), 8251 (Communications Interface), 8253 (Programmable Interval
Timer), 8255 (Programmable Peripheral Interface), 8257 (DMA Controller),
8259 (Interrupt Controller), 8271 (Floppy Disk Controller), 8273 (SDLC
Protocol Controller), 8275 (CRT Controller), 8279 (Keyboard/Display
Interface), 8801 (Clock Crystal for use with the 8224)
|
Click to go to my Intel page
|