![Intel ITANIUM ARCHITECTURE Скачать руководство пользователя страница 26](http://html.mh-extra.com/html/intel/itanium-architecture/itanium-architecture_manual_2073403026.webp)
Volume 4: Base IA-32 Instruction Reference
4:19
2.2.5
Protected Mode Exceptions
The “Protected Mode Exceptions” section lists the exceptions that can occur when the
instruction is executed in protected mode and the reasons for the exceptions. Each
exception is given a mnemonic that consists of a pound sign (#) followed by two letters
and an optional error code in parentheses. For example, #GP(0) denotes a general
protection exception with an error code of 0.
associates each two-letter
mnemonic with the corresponding interrupt vector number and exception name. See
Chapter 5,
Interrupt and Exception Handling
, in the
Intel Architecture Software
Developer’s Manual, Volume 3
, for a detailed description of the exceptions.
Application programmers should consult the documentation provided with their
operating systems to determine the actions taken when exceptions occur.
2.2.6
Real-address Mode Exceptions
The “Real-Address Mode Exceptions” section lists the exceptions that can occur when
the instruction is executed in real-address mode.
2.2.7
Virtual-8086 Mode Exceptions
The “Virtual-8086 Mode Exceptions” section lists the exceptions that can occur when
the instruction is executed in virtual-8086 mode.
Table 2-2.
Exception Mnemonics, Names, and Vector Numbers
Vector
No.
Mnemonic
Name
Source
0
#DE
Divide Error
DIV and IDIV instructions.
1
#DB
Debug
Any code or data reference.
3
#BP
Breakpoint
INT 3 instruction.
4
#OF
Overflow
INTO instruction.
5
#BR
BOUND Range Exceeded
BOUND instruction.
6
#UD
Invalid Opcode (Undefined Opcode)
UD2 instruction or reserved opcode.
a
a. The UD2 instruction was introduced in the Pentium
®
Pro processor.
7
#NM
Device Not Available (No Math
Coprocessor)
Floating-point or WAIT/FWAIT instruction.
8
#DF
Double Fault
Any instruction that can generate an
exception, an NMI, or an INTR.
10
#TS
Invalid TSS
Task switch or TSS access.
11
#NP
Segment Not Present
Loading segment registers or accessing
system segments.
12
#SS
Stack Segment Fault
Stack operations and SS register loads.
13
#GP
General Protection
Any memory reference and other protection
checks.
14
#PF
Page Fault
Any memory reference.
16
#MF
Floating-point Error (Math Fault)
Floating-point or WAIT/FWAIT instruction.
17
#AC
Alignment Check
Any data reference in memory.
b
b. This exception was introduced in the Intel
®
486 processor.
18
#MC
Machine Check
Model dependent.
c
c. This exception was introduced in the Pentium processor and enhanced in the Pentium Pro processor.
Содержание ITANIUM ARCHITECTURE
Страница 1: ......
Страница 7: ...402 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 199: ...4 192 Volume 4 Base IA 32 Instruction Reference FWAIT Wait See entry for WAIT ...
Страница 269: ...4 262 Volume 4 Base IA 32 Instruction Reference LES Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 270: ...Volume 4 Base IA 32 Instruction Reference 4 263 LFS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 273: ...4 266 Volume 4 Base IA 32 Instruction Reference LGS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 288: ...Volume 4 Base IA 32 Instruction Reference 4 281 LSS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 352: ...Volume 4 Base IA 32 Instruction Reference 4 345 ROL ROR Rotate See entry for RCL RCR ROL ROR ...
Страница 368: ...Volume 4 Base IA 32 Instruction Reference 4 361 SHL SHR Shift Instructions See entry for SAL SAR SHL SHR ...
Страница 373: ...4 366 Volume 4 Base IA 32 Instruction Reference SIDT Store Interrupt Descriptor Table Register See entry for SGDT SIDT ...
Страница 589: ...4 582 Volume 4 IA 32 SSE Instruction Reference ...
Страница 590: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 Index ...
Страница 591: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 603: ...INDEX Index 12 Index for Volumes 1 2 3 and 4 ...
Страница 604: ......