Chips › Processors › Early microprocessors › Intel 4004
Intel 4004
1971
Intel's 1971 4-bit chip, the first commercial single-chip microprocessor, originally built for Busicom calculators.
Machines
Reference & documentation
External technical references for programming Intel 4004 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| MCS-4 Users Manual (Feb 1973) ↗ | Datasheet | Canonical MCS-4 hardware manual: pinout, timing, instructions |
| Intel 4004 Datasheet PDF ↗ | Datasheet | Original datasheet: electrical, cycle timing, packaging |
| Intel 4004 Opcode Matrix (pastraiser) ↗ | Instruction set | Full 16x16 opcode matrix with cycles and flags |
| Intel 4004 Instruction Set (e4004) ↗ | Instruction set | Complete instruction repertoire with binary encodings |
| Intel 4004 Datasheet PDF ↗ | Pinout | 16-pin DIP pin assignments and signal functions |
| MCS-4 Assembly Language Programming Manual (Dec 1973) ↗ | Programming | Official Intel assembly programming guide |
| Pyntel4004 Op-Codes Reference ↗ | Reference | Per-instruction opcode table with modifier fields |
| MCS-4 Masks, Schematics & Simulator (4004.com) ↗ | Schematic | Reverse-engineered transistor-level schematics for all MCS-4 chips |
| Original Schematics of the Intel 4004 ↗ | Schematic | Scanned original Intel 4004 logic schematics |
| emulator-Intel-4004 (lpg2709) ↗ | Source | C emulator, assembler and disassembler source |
| MCS-4 Masks, Schematics & Simulator (4004.com) ↗ | Tool | Transistor-level circuit simulator of the 4004 |
| e4004 Emulator, Assembler & Disassembler ↗ | Tool | Browser-based 4004 emulator, assembler, disassembler |