Vol. 3A 1-3
ABOUT THIS MANUAL
The Intel
®
Xeon
®
processor 3000, 3200, 5100, 5300, 7200, and 7300 series, Intel
®
Pentium
®
dual-core, Intel
®
Core™2 Duo, Intel
®
Core™2 Quad and Intel
®
Core™2 Extreme processors are based on Intel
®
Core™ microarchi-
tecture.
The Intel
®
Xeon
®
processor 5200, 5400, 7400 series, Intel
®
Core™2 Quad processor Q9000 series, and Intel
®
Core™2 Extreme processors QX9000, X9000 series, Intel
®
Core™2 processor E8000 series are based on Enhanced
Intel
®
Core™ microarchitecture.
The Intel
®
Atom™ processors 200, 300, D400, D500, D2000, N200, N400, N2000, E2000, Z500, Z600, Z2000,
C1000 series are based on the Intel
®
Atom™ microarchitecture and supports Intel 64 architecture.
The Intel
®
Core™ i7 processor and Intel
®
Xeon
®
processor 3400, 5500, 7500 series are based on 45 nm Intel
®
microarchitecture code name Nehalem. Intel
®
microarchitecture code name Westmere is a 32 nm version of Intel
®
microarchitecture code name Nehalem. Intel
®
Xeon
®
processor 5600 series, Intel Xeon processor E7 and various
Intel Core i7, i5, i3 processors are based on Intel
®
microarchitecture code name Westmere. These processors
support Intel 64 architecture.
The Intel
®
Xeon
®
processor E5 family, Intel
®
Xeon
®
processor E3-1200 family, Intel
®
Xeon
®
processor E7-
8800/4800/2800 product families, Intel
®
Core™ i7-3930K processor, and 2nd generation Intel
®
Core™ i7-2xxx,
Intel
®
Core™ i5-2xxx, Intel
®
Core™ i3-2xxx processor series are based on the Intel
®
microarchitecture code
name Sandy Bridge and support Intel 64 architecture.
The Intel
®
Xeon
®
processor E7-8800/4800/2800 v2 product families, Intel
®
Xeon
®
processor E3-1200 v2 product
family and 3rd generation Intel
®
Core™ processors are based on the Intel
®
microarchitecture code name Ivy
Bridge and support Intel 64 architecture.
The Intel
®
Xeon
®
processor E5-4600/2600/1600 v2 product families, Intel
®
Xeon
®
processor E5-2400/1400 v2
product families and Intel
®
Core™ i7-49xx Processor Extreme Edition are based on the Intel
®
microarchitecture
code name Ivy Bridge-E and support Intel 64 architecture.
The Intel
®
Xeon
®
processor E3-1200 v3 product family and 4th Generation Intel
®
Core™ processors are based on
the Intel
®
microarchitecture code name Haswell and support Intel 64 architecture.
The Intel
®
Core™ M processor family, 5th generation Intel
®
Core™ processors, Intel
®
Xeon
®
processor D-1500
product family and the Intel
®
Xeon
®
processor E5 v4 family are based on the Intel
®
microarchitecture code name
Broadwell and support Intel 64 architecture.
The Intel
®
Xeon
®
processor E3-1500m v5 product family and 6th generation Intel
®
Core™ processors are based
on the Intel
®
microarchitecture code name Skylake and support Intel 64 architecture.
The Intel
®
Xeon
®
processor E5-2600/1600 v3 product families and the Intel
®
Core™ i7-59xx Processor Extreme
Edition are based on the Intel
®
microarchitecture code name Haswell-E and support Intel 64 architecture.
The Intel
®
Atom™ processor Z8000 series is based on the Intel microarchitecture code name Airmont.
The Intel
®
Atom™ processor Z3400 series and the Intel
®
Atom™ processor Z3500 series are based on the Intel
microarchitecture code name Silvermont.
P6 family, Pentium
®
M, Intel
®
Core™ Solo, Intel
®
Core™ Duo processors, dual-core Intel
®
Xeon
®
processor LV,
and early generations of Pentium 4 and Intel Xeon processors support IA-32 architecture. The Intel
®
Atom™
processor Z5xx series support IA-32 architecture.
The Intel
®
Xeon
®
processor 3000, 3200, 5000, 5100, 5200, 5300, 5400, 7100, 7200, 7300, 7400 series, Intel
®
Core™2 Duo, Intel
®
Core™2 Extreme processors, Intel Core 2 Quad processors, Pentium
®
D processors, Pentium
®
Dual-Core processor, newer generations of Pentium 4 and Intel Xeon processor family support Intel
®
64 architec-
ture.
IA-32 architecture is the instruction set architecture and programming environment for Intel's 32-bit microproces-
sors. Intel
®
64 architecture is the instruction set architecture and programming environment which is a superset
of and compatible with IA-32 architecture.
1.2
OVERVIEW OF THE SYSTEM PROGRAMMING GUIDE
A description of this manual’s content follows: