ChipsProcessorsEarly microprocessors › Intel 8008

Intel 8008

1972

Intel's 1972 8-bit microprocessor, the first of its width and an ancestor of the x86 line.

Reference & documentation

External technical references for programming Intel 8008 and for writing emulators.

ResourceTypeNotes
Intel 8008 8-Bit Parallel CPU Datasheet (Apr 1972) ↗DatasheetCanonical Intel datasheet: instructions, timing, electrical specs
Intel 8008 (1978) Datasheet (ChipDB) ↗DatasheetLater revision datasheet with timing diagrams
Intel 8008 Opcode Table (Pastraiser) ↗Instruction setAll 256 opcodes with bytes, cycles, flags
Intel 8008 Instruction Set Tables - Wikipedia ↗Instruction setOpcode/mnemonic tables with per-instruction state counts
Intel 8008 8-Bit Parallel CPU Datasheet (Apr 1972) ↗Pinout18-pin package, pin functions, two-phase clock
Intel 8008 User's Manual ↗ProgrammingFull Intel user manual: architecture and programming
MCS-8 Assembly Language Programming Manual (1973) ↗ProgrammingIntel assembler syntax and instruction encoding reference
Intel 8008 - Wikipedia ↗ReferenceArchitecture, registers, interrupts, state-count instruction tables
The 8008 Microprocessor (Willegal) ↗ReferencePractical bus, I/O and clocking implementation notes
maly/8008 - Intel 8008 Emulator (JavaScript) ↗SourceReadable JS core with disassembler and tests
i8008-instructions Opcode Generator (Triceraprog) ↗ToolGenerates every opcode, old and new syntax