ia-32_instruction-set-ref_a-m

2 1 1 about this manual intel coretm2 duo processor

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ies Intel Xeon processor 5100 series Intel Xeon processor 5300 series Intel CoreTM2 Extreme processor Intel CoreTM2 Extreme Quad-core processor Intel Xeon processor 7100 series 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. The Intel CoreTM Duo, Intel CoreTM Solo and dual-core Intel Xeon processor LV are based on an improved Pentium M processor microarchitecture. The Intel Xeon processor 3000, 5100, and 5300 series, Intel CoreTM2 Duo, and Intel CoreTM2 Extreme processors are based on Intel CoreTM microarchitecture. P6 family, Pentium M, Intel CoreTM Solo, Intel CoreTM 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, 5100, 5300 series, Intel CoreTM2 Duo, Intel CoreTM2 Extreme processors, 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 environment 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: Chapter 1 -- About This Manual. Gives an overview of all five volumes of the Intel 64 and IA-32 Architectures Software Developer's Manual. It also describes the notational conventions in these manuals and lists related Intel manuals and documentation of interest to programmers and hardware designers. 1-2 Vol. 2 ABOUT THIS MANUAL Chapter 2 -- Instruction Format. Describes the machine-level instruction format used for all IA-32 instructions and gives the allowable encodings of prefixes, the operand-identifier byte (ModR/M byte), the addressing-mode specifier byte (SIB byte), and the displacement and immediate bytes. Chapter 3 -- Instruction Set Reference, A-M. Describes IA-32 instructions in detail, including an algorithmic description of operations, the effect on flags, the effect of operand- and address-size attributes, and the exceptions that may be generated. The instructions are arranged in alphabetical order. General-purpose, x87 FPU, Intel MMXTM technology, SSE/SSE2/SSE3 extensions, and system instructions are included. Chapter 4 -- Instruction Set Reference, N-Z. Continues the description of IA-32 instructions started in Chapter 3. It provides the balance of the alphabetized list of instructions and starts Intel 64 and IA-32 Architectures Software Dev...
View Full Document

This note was uploaded on 10/01/2013 for the course CPE 103 taught by Professor Watlins during the Winter '11 term at Mississippi State.

Ask a homework question - tutors are online