1-2 Vol. 2A
ABOUT THIS MANUAL
• Intel
®
Core™2 Duo processor
• Intel
®
Core™2 Quad processor
• Intel
®
Xeon
®
processor 3000, 3200 series
• Intel
®
Xeon
®
processor 5000 series
• Intel
®
Xeon
®
processor 5100, 5300 series
• Intel
®
Core™2 Extreme processor
• Intel
®
Core™2 Extreme Quad-core processor
• Intel
®
Xeon
®
processor 7100, 7300 series
• Intel
®
Pentium
®
Dual-Core processor
P6 family processors are IA-32 processors based on the P6 family microarchitecture.
This includes the Pentium
®
Pro, Pentium
®
II, Pentium
®
III, and Pentium
®
III Xeon
®
processors.
The Pentium
®
4, Pentium
®
D, and Pentium
®
processor Extreme Editions are based
on the Intel NetBurst
®
microarchitecture. Most early Intel
®
Xeon
®
processors are
based on the Intel NetBurst
®
microarchitecture. Intel Xeon processor 5000, 7100
series are based on the Intel NetBurst
®
microarchitecture.
The Intel
®
Core™ Duo, Intel
®
Core™ Solo and dual-core Intel
®
Xeon
®
processor LV
are based on an improved Pentium
®
M processor microarchitecture.
The Intel
®
Xeon
®
processor 3000, 3200, 5100, 5300, 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™ microarchitecture.
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
®
Xeon
®
processor 3000, 3200, 5000, 5100, 5300, 7100, 7300 series,
Intel
®
Core™2 Duo, Intel
®
Core™2 Extreme, 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 architecture.
IA-32 architecture is the instruction set architecture and programming environment
for Intel's 32-bit microprocessors.
Intel
®
64 architecture is the instruction set architecture and programming environ-
ment which is the superset of Intel’s 32-bit and 64-bit architectures. It is compatible
with the IA-32 architecture.
1.2 OVERVIEW OF VOLUME 2A AND 2B: INSTRUCTION
SET REFERENCE
A description of Intel
®
64 and IA-32 Architectures Software Developer’s Manual,
Volumes 2A & 2B, content follows: