Chips › Processors › Z80 & 8080 family › Intel 8080
Intel 8080
1974
Intel's influential 1974 8-bit processor, the CPU behind the Altair 8800 and the CP/M era.
Machines
Reference & documentation
External technical references for programming Intel 8080 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| Intel 8080 Data Sheet (deramp) ↗ | Datasheet | Original Intel datasheet: specs, AC/DC timing |
| Intel 8080 Microcomputer Systems User's Manual (bitsavers) ↗ | Datasheet | Full system manual with electrical and timing detail |
| Intel 8080 Opcode Table (Pastraiser) ↗ | Instruction set | 16x16 opcode matrix with cycles, bytes, flags |
| Intel 8080 Data Sheet (deramp) ↗ | Pinout | 40-pin DIP pin designations and signals |
| Intel 8080 (Wikipedia) ↗ | Pinout | Register model, flags, and full 40-pin mapping |
| 8080 Assembly Language Programming Manual (Altair) ↗ | Programming | Intel's programmer's manual, full instruction descriptions |
| Emulating the Intel 8080 (Rhys Rustad-Elliott) ↗ | Programming | Practical emulator-writing walkthrough: opcodes, flags, interrupts |
| superzazu/8080 CPU test ROMs ↗ | ROMs | Ready-to-run diagnostic binaries for verification |
| Intel 8080/8085 Opcode Table (tobiasvl) ↗ | Reference | Searchable table, marks undocumented/illegal opcodes |
| 8080/8085 Assembly Language Programming Manual (bitsavers) ↗ | Reference | Canonical Intel reference, addressing modes and encoding |
| superzazu/8080 emulator (C) ↗ | Source | Clean, accurate C99 core passing all test ROMs |
| superzazu/8080 CPU test ROMs ↗ | Test suite | TST8080, CPUTEST, 8080PRE, 8080EXM conformance ROMs |