x86

From Wikipedia, the free encyclopedia
Jump to: navigation, search


x86 is a term used to describe a CPU instruction set compatible with the Intel 8086 and its successors, including the Pentium, Core 2, Core i7, Athlon, Opteron, Sempron, and Phenom. This is the CPU architecture used in most desktop and laptop computers. In 1985, the original 16-bit x86 architecture was extended to 32 bits with the introduction of the i386 processor. It was extended again to 64 bits in 2003 with the introduction of the AMD Opteron processor. Intel later adopted the 64-bit architecture in 2004 with the later versions of the Prescott Pentium 4. The different versions are backward-compatible, meaning that a 32-bit x86 CPU can run a 32 or 16-bit operating system, and a 64-bit x86 CPU can run a 16, 32, or 64-bit operating system. All x86 CPUs (with the rare exception of some Intel CPUs used in embedded systems) start in 16-bit real mode. A modern operating system (or sometimes the bootloader) switches the CPU into 32-bit protected mode or 64-bit long mode before booting the kernel.

List of x86 CPUs[change | change source]

16 bit[change | change source]

  • 8086
  • 8088
  • 80186
  • 80286

32 bit Intel[change | change source]

  • i386 (80386)
  • i486 (80486)
  • Pentium
  • Pentium Pro
  • Pentium 2 (or II)
  • Pentium 3 (or III)
  • Older versions of the Pentium 4
  • Pentium M
  • Core
  • Older Xeon
  • Mobile versions of the Atom
  • Older Celeron

64-bit Intel[change | change source]

  • Newer Prescott Pentium 4
  • Pentium D
  • Core 2
  • Core i3, i5, and i7
  • Newer Atom
  • Pentium dual core
  • Newer Celeron

32-bit AMD[change | change source]

  • Athlon
  • Athlon XP
  • Geode

64-bit AMD[change | change source]

  • Opteron
  • Athlon 64
  • Phenom
  • Phenom 2
  • FX
  • Sempron

Others[change | change source]

  • Via C3 and C7 (32-bit)
  • Via Nano (64-bit)

x86 Operating Systems[change | change source]

Operating systems in green run only on x86 processors. Operating systems in black originated on x86 but have since been made for other processors as well. Operating systems in orange did not originate on x86 and were ported to x86.