<<<    Index    >>>
1-3
ABOUT THIS MANUAL
1.2.OVERVIEW OF THE INTEL ARCHITECTURE SOFTWARE 
DEVELOPER’S MANUAL, VOLUME 2: INSTRUCTION SET 
REFERENCE
The contents of the Intel Architecture Software Developer’s Manual, Volume 2 are as follows:
Chapter 1 — About This Manual. Gives an overview of all three volumes of the Intel Archi-
tecture 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 hard-
ware designers.
Chapter 2 — Instruction Format. Describes the machine-level instruction format used for all
IA 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. Describes each of the IA 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. The FPU, MMX™, and Streaming SIMD Extensions instructions are
included in this chapter.
Appendix A — Opcode Map. Gives an opcode map for the IA instruction set.
Appendix B — Instruction Formats and Encodings. Gives the binary encoding of each form
of each IA instruction.
Appendix C — Compiler Intrinsics and Functional Equivalents. Gives the Intel C/C++
compiler intrinsics and functional equivalents for the MMX™ Technology instructions and
Streaming SIMD Extensions.
1.3.OVERVIEW OF THE INTEL ARCHITECTURE SOFTWARE 
DEVELOPER’S MANUAL, VOLUME 3: SYSTEM 
PROGRAMMING GUIDE
The contents of the Intel Architecture Software Developer’s Manual, Volume 3 are as follows:
Chapter 1 — About This Manual. Gives an overview of all three volumes of the Intel Archi-
tecture 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 hard-
ware designers.
Chapter 2 — System Architecture Overview. Describes the modes of operation of an IA
processor and the mechanisms provided in the IA to support operating systems and executives,
including the system-oriented registers and data structures and the system-oriented instructions.
The steps necessary for switching between real-address and protected modes are also identified.
<<<    Index    >>>