Chips › Processors › Intel x86 family › Intel 80386
Intel 80386
1985
Intel's 1985 32-bit chip with paging and virtual-8086 mode, the foundation of the modern x86 PC.
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| 86Box | downloadable | GPL-2.0 | Website ↗ |
| Bochs | downloadable | LGPL-2.1 | Website ↗ |
| Boxer | downloadable | GPL-2.0 | Website ↗ |
| DOSBox | downloadable | GPL-2.0 | Website ↗ |
| DOSBox ECE | downloadable | GPL-2.0 | Website ↗ |
| DOSBox Pure | downloadable | GPL-2.0 | Website ↗ |
| DOSBox Staging | downloadable | GPL-2.0 | Website ↗ |
| DOSBox-X | downloadable | GPL-2.0 | Website ↗ |
| DOSEMU2 | downloadable | GPL-2.0 | Website ↗ |
| PCem | downloadable | GPL-2.0 | Website ↗ |
| PCjs | online | MIT | Website ↗ |
| QEMU | downloadable | GPL-2.0 | Website ↗ |
| WineVDM (otvdm) | downloadable | GPL-2.0 | Website ↗ |
| em-dosbox | online | GPL-2.0 | Website ↗ |
| v86 | online | BSD-2-Clause | Website ↗ |
| vDos | downloadable | GPL-2.0 | Website ↗ |
| vDosPlus | downloadable | GPL-2.0 | Website ↗ |
Machines
Operating systems
Reference & documentation
External technical references for programming Intel 80386 and for writing emulators.
| Resource | Type | Notes |
|---|---|---|
| Intel386 DX Microprocessor Datasheet ↗ | Datasheet | 32-bit CHMOS datasheet with AC/DC characteristics |
| Intel 386DX Programmer's Reference Manual (1990) ↗ | Instruction set | Complete 386 instruction set and opcode map |
| 80386 Programmer's Reference Manual (HTML) ↗ | Instruction set | Browsable per-instruction pages plus opcode-map appendix |
| 80386 Opcodes: ICEBP (0xF1) ↗ | Instruction set | Undocumented single-byte breakpoint opcode ICEBP |
| Intel386 DX Microprocessor Datasheet ↗ | Pinout | 386 DX pin assignments and signal descriptions |
| 80386 Hardware Reference Manual (1986) ↗ | Pinout | Pinout, bus cycles and interface timing |
| Intel 386DX Programmer's Reference Manual (1990) ↗ | Programming | Canonical Intel 386 programming manual, full PDF |
| 80386 Programmer's Reference Manual (HTML) ↗ | Reference | Online manual: applications and systems programming |
| 80386 Hardware Reference Manual (1986) ↗ | Reference | System design: bus timing and memory interface |
| test386.asm x86 CPU Tester ↗ | Source | Assembly source of the 386 test harness |
| SingleStepTests 80386 CPU Test Suite ↗ | Test suite | Hardware-generated cycle-exact per-opcode 386 tests |
| test386.asm x86 CPU Tester ↗ | Test suite | NASM BIOS-replacement conformance tester for emulators |