ChipsProcessorsIntel x86 family › Intel 8086

Intel 8086

1978

Intel's 1978 16-bit processor that founded the x86 architecture underpinning the IBM PC line.

Emulators

EmulatorTypeLicenseSite
8086tinydownloadableMIT
86BoxdownloadableGPL-2.0
Anex86downloadableFreeware
BochsdownloadableLGPL-2.1
DOSBoxdownloadableGPL-2.0
DOSBox-XdownloadableGPL-2.0
DOSEMU2downloadableGPL-2.0
Fake86downloadableGPL-2.0
NP2kaibothBSD-3-ClauseWebsite ↗
Neko Project 21/WdownloadableBSD-3-Clause
Neko Project IIdownloadableBSD-3-Clause
PCemdownloadableGPL-2.0
Psion Series 3onlineMIT
Psion Series 3aonlineMIT
Psion Series 3conlineMIT
Psion Series 3mxonlineMIT
QEMUdownloadableGPL-2.0
T98-NextdownloadableFreeware
XTulatordownloadableGPL-2.0
js-dosonlineGPL-2.0Website ↗
neetandownloadableMIT
v86onlineBSD-2-ClauseWebsite ↗

Machines

Operating systems

Reference & documentation

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

ResourceTypeNotes
Intel 80C86 Data Sheet ↗Datasheet8086-family datasheet: pinout, AC timing, modes
Undocumented 8086 Opcodes (OS/2 Museum) ↗Instruction setDeep dive into undocumented and illegal opcodes
Undocumented 8086 Instructions via Microcode ↗Instruction setUndocumented opcodes explained by the microcode
8086 Pin Diagram and Signal Descriptions ↗Pinout40-pin diagram with per-pin signal descriptions
The 8086 Family User's Manual (Oct 1979) ↗ProgrammingIntel's canonical architecture and assembly manual
Intel 8086 (Wikipedia) ↗ReferenceRegisters, segmentation, pinout, variants overview
A Look at the Die of the 8086 ↗SchematicDie-level reverse engineering: datapath, ALU, ROM
ProcessorTests JSON Suite ↗SourceLanguage-agnostic JSON tests with full bus activity
SingleStepTests/8086 CPU Test Suite ↗Test suiteHardware-generated cycle-accurate 8086 conformance tests
SingleStepTests/8088 CPU Test Suite ↗Test suite10,000 hardware-captured tests per opcode