Difference between revisions of "Intel CPUs"
LilShootDawg (talk | contribs) (→CPUs: added 386 and varients) |
LilShootDawg (talk | contribs) (added clarification) |
||
Line 6: | Line 6: | ||
! scope="col"|Operating System(s) | ! scope="col"|Operating System(s) | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
− | ! scope="col"|8086 emulation<nowiki>*</nowiki> | + | ! scope="col"|8086 emulation<nowiki>*¹</nowiki> |
! scope="col"|286 emulation | ! scope="col"|286 emulation | ||
− | ! scope="col"|386 emulation | + | ! scope="col"|386 emulation<nowiki>*²</nowiki> |
! scope="col"|486 emulation | ! scope="col"|486 emulation | ||
− | ! scope="col"|Pentium emulation<nowiki>*</nowiki> | + | ! scope="col"|Pentium emulation<nowiki>*³</nowiki> |
! scope="col"|Active | ! scope="col"|Active | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
Line 111: | Line 111: | ||
|- | |- | ||
|} | |} | ||
− | <nowiki>*</nowiki>8086 emulation includes the 8088 CPU. | + | <nowiki>*¹</nowiki>8086 emulation includes the 8088 CPU. |
− | <nowiki>*</nowiki>Pentium emulation includes variants and the Pentium II. | + | <nowiki>*²</nowiki>386 emulation includes the SX and SL. |
+ | <nowiki>*³</nowiki>Pentium emulation includes variants and the Pentium II. | ||
==Notes== | ==Notes== |
Revision as of 16:46, 12 December 2018
The 8086 CPU is the first CPU to ever have the x86 architecture. It was used in the IBM PC which was widely popular.
Contents
Emulators
Name | Operating System(s) | Latest Version | 8086 emulation*¹ | 286 emulation | 386 emulation*² | 486 emulation | Pentium emulation*³ | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|
PC | |||||||||
86Box | Windows | Git | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
PCem | Windows, Linux | 14 | ✓ | ✓ | ✓ | ✓ | ~ | ✓ | ✓ |
DOSBox-X | Multi-platform | 0.82.10 | ✓ | ✓ | ✓ | ✓ | ~ | ✓ | ✓ |
DOSBox | Windows, Linux, FreeBSD | 0.74-2 SVN |
✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ |
QEMU | Windows, Linux, macOS | 3.1.0-rc2 | ? | ? | ? | ? | ? | ✓ | ✓ |
Bochs | Windows, Linux, BSD, OS/2, BeOS, MorphOS, AmigaOS |
2.6.9 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
PCjs | Web browser | Git | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ |
MAME | Multi-platform | 0.265 | ? | ? | ? | ? | ? | ✓ | ✗ |
DOSEmu | Linux | 1.4.0 | ? | ? | ? | ? | ? | ✗ | ✗ |
DOSEmu2 | Linux | 2.0pre8 | ? | ? | ? | ? | ? | ✓ | ✗ |
Mobile | |||||||||
QEMU | Android | 3.1.0-rc2 | ? | ? | ? | ? | ? | ✓ | ✓ |
Bochs | Android | 2.6.9 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
aDOSBox | Android | 0.2.5 | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
AnDOSBox | Android | 1.2.8 | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
DosBox Turbo | Android | 2.2.0 | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
gDosBox | Android | 0.7.5.5 | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ |
Magic Dosbox | Android | 1.0.61 | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ |
Consoles | |||||||||
Bochs | PlayStation 2 | 2.6.9 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
*¹8086 emulation includes the 8088 CPU. *²386 emulation includes the SX and SL. *³Pentium emulation includes variants and the Pentium II.
Notes
- DOSBox-X
- The Git readme file (Under the Comments on what DOSBox-X is lacking) for DOSBox-X states that "DOSBox-X contains code only to emulate the 8088 through the Pentium Pro. If Pentium II or higher emulation is desired, consider using Bochs or QEMU instead. DOSBox-X may eventually develop Pentium II emulation..." if the user demand is there.
CPUs
Intel 8086
The 8086 CPU was released on June 8, 1978, at 5 MHz and had a max clock speed of 10 MHz. After the original launch, Intel released the 8086-1 which had a clock speed of 10MHz. In May/June of 1980, the 8086-2 at 8 MHz was released. The 8086-4 CPU came after the 8086-2 CPU complete skipping 8086-3, it was clocked at 4 MHz. The last 8086 CPU to be released was the I8086 in May/June of 1980. The 8086 CPU was used in computers such as the IBM PC, IBM PS/2, AT&T 6300 PC, and more.
Intel 8088
The 8088 CPU was released on July 1, 1979, and had a default clock speed of 4.77 MHz and a max clock speed of 10 MHz.
Intel 286
The 286 CPU was released on February 1, 1982, and had a clock speed of 4 MHz for a while then was changed to 6 MHz. It had a max clock speed of 25 MHz.
Intel 386DX
The 386DX CPU was released in October of 1985 with a clock speed of 12 MHz. The max clock speed was 33 MHz. The 386DX was supposed to be introduced at 16 MHz, but for technical reasons, they had to settle for 12 MHz.
Intel 386SX
The 386SX was released in 1988 and was intended for lower-cost PCs at the home. It has the same clock speeds as the 386DX.
Intel i386SL
The i386SL was released for use in portable computers around that time and had a clock speed of 20 MHz. It's max clock speed is 25 MHz.