IA32 Architecture Family: Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
→‎Intel Processors: Moved SMP column to left.
→‎Intel Processors: Added Notes column, removed seperates notes, changed names of a few processors.
Line 3:
==Intel Processors==
This table shows briefly the features of each x86 CPU Intel has made. Items marked Yes are in all processors in that series, No means not (obviously), and Maybe means that some processors have it (usually later steppings).
''Note: For the moment this only shows Intel processors, and a lot of processors are incomplete. Wait a while, all will be revealed.'' [[User:Jackscott|JackScott]] 10:19, 3 March 2009 (UTC)
{| {{wikitable}}
|-
Line 15 ⟶ 14:
! Hyper-threading
! EM64T/AMD64
! Notes
|-
! 8086
Line 25:
| {{No}}
| 16bit
|
|-
! 28680286
| 1982
| {{No}}
Line 35 ⟶ 36:
| {{No}}
| 16bit
|
|-
! 38680386
| 1985
| {{Maybe}}
Line 45 ⟶ 47:
| {{No}}
| {{No}}
| Successor to the 80286, the Intel 386 is the first processor of the IA32 architecture. It has 32 bit wide registers, supports 4 kByte paging, and a flat memory model in addition to the segmented memory model of the 80286.
|-
! 48680486
| 1989
| {{Yes}}
Line 55 ⟶ 58:
| {{No}}
| {{No}}
| The 486 integrates a 80x87 FPU on-chip, and supports power saving functions (System Management Mode, Stop Clock, Auto Halt Powerdown).
|-
! Pentium
Line 65 ⟶ 69:
| {{No}}
| {{No}}
| The Pentium supports 4 MiB paging in addition to the usual 4 kByte paging, integrates an APIC and (in later steppings) MMX SIMD registers (single instruction, multiple data). It also supports 2-way multiprocessing.
|-
! Pentium Pro
Line 75 ⟶ 80:
| {{No}}
| {{No}}
| The Pentium Pro supports PAE (36 bit address space), but does not have the MMX registers of the Pentium.
 
|-
! Pentium II
Line 86 ⟶ 91:
| {{No}}
| {{No}}
| The Pentium II again supports MMX (as well as PAE), as well as additional low-power states: AutoHALT, Stop-Grant, Sleep, and ~DeepSleep.
|-
! Pentium II Xeon
Line 96 ⟶ 102:
| {{No}}
| {{No}}
| The Xeon supports 4/8/+ way multiprocessing.
|-
! Pentium III
Line 106 ⟶ 113:
| {{No}}
| {{No}}
| The Pentium III supports SSE (128 bit packed single FP SIMD).
|-
! Pentium III Xeon
Line 116 ⟶ 124:
| {{No}}
| {{No}}
|
|-
! Pentium IV
Line 126 ⟶ 135:
| {{Yes}}
| {{Maybe}}
|
|-
! Pentium M
Line 136 ⟶ 146:
| {{No}}
| {{No}}
|
|-
! Core
Line 146 ⟶ 157:
| {{No}}
| {{No}}
|
|-
! Xeon 51xx
Line 156 ⟶ 168:
| {{Yes}}
| {{Yes}}
|
|-
! Core 2
Line 166 ⟶ 179:
| {{No}}
| {{Yes}}
|
|-
! Xeon 54xx
Line 176 ⟶ 190:
| {{No}}
| {{Yes}}
|
|-
! Core i7
Line 186 ⟶ 201:
| {{Yes}}
| {{Yes}}
|
|-
! Atom 200/300
Line 196 ⟶ 212:
| {{Yes}}
| {{Yes}}
|
|-
! Atom N-series
Line 206 ⟶ 223:
| {{Yes}}
| {{No}}
|
|-
! Atom Z-series
Line 218 ⟶ 236:
|}
 
These processors from Intel use the CPUID string "GenuineIntel".
 
===Intel 386===
 
Successor to the 80286, the Intel 386 is the first processor of the IA32 architecture. It has 32 bit wide registers, supports 4 kByte paging, and a flat memory model in addition to the segmented memory model of the 80286.
 
===Intel 486===
 
The 486 integrates a 80x87 FPU on-chip, and supports power saving functions (System Management Mode, Stop Clock, Auto Halt Powerdown).
 
===Pentium===
 
The Pentium supports 4 MiB paging in addition to the usual 4 kByte paging, integrates an APIC and (in later steppings) MMX SIMD registers (single instruction, multiple data). It also supports 2-way multiprocessing.
 
===Pentium Pro===
 
The Pentium Pro supports PAE (36 bit address space), but does not have the MMX registers of the Pentium.
 
===Pentium II===
 
The Pentium II again supports MMX (as well as PAE), as well as additional low-power states: AutoHALT, Stop-Grant, Sleep, and ~DeepSleep.
 
===Pentium II Xeon===
 
The Xeon supports 4/8/+ way multiprocessing.
 
===Pentium III===
 
The Pentium III supports SSE (128 bit packed single FP SIMD).
 
===Pentium IV / Pentium M===
 
The Pentium IV as well as the (mobile) Pentium M both support SSE2; the Pentium IV also supports Hyper-Threading (one-chip multiprocessing).
 
===Core 2 Series (Duo/Quad)===
{{Stub}}
 
===Core i7 Series===
{{Stub}}
 
===Atom Series ===
{{Stub}}
 
==Advanced Micro Device Intel-compatible Processors==