background image

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: