ChipsProcessorsEarly 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.

ResourceTypeNotes
MCS-4 Users Manual (Feb 1973) ↗DatasheetCanonical MCS-4 hardware manual: pinout, timing, instructions
Intel 4004 Datasheet PDF ↗DatasheetOriginal datasheet: electrical, cycle timing, packaging
Intel 4004 Opcode Matrix (pastraiser) ↗Instruction setFull 16x16 opcode matrix with cycles and flags
Intel 4004 Instruction Set (e4004) ↗Instruction setComplete instruction repertoire with binary encodings
Intel 4004 Datasheet PDF ↗Pinout16-pin DIP pin assignments and signal functions
MCS-4 Assembly Language Programming Manual (Dec 1973) ↗ProgrammingOfficial Intel assembly programming guide
Pyntel4004 Op-Codes Reference ↗ReferencePer-instruction opcode table with modifier fields
MCS-4 Masks, Schematics & Simulator (4004.com) ↗SchematicReverse-engineered transistor-level schematics for all MCS-4 chips
Original Schematics of the Intel 4004 ↗SchematicScanned original Intel 4004 logic schematics
emulator-Intel-4004 (lpg2709) ↗SourceC emulator, assembler and disassembler source
MCS-4 Masks, Schematics & Simulator (4004.com) ↗ToolTransistor-level circuit simulator of the 4004
e4004 Emulator, Assembler & Disassembler ↗ToolBrowser-based 4004 emulator, assembler, disassembler