User's Manual

INDEX
Instructions, 2-14, 2-15, 3-4 - 3-7,
3-25, B-56
AF (Auxilliary Carry Flag), 2-14, 2-15,
3-6 - 3-10,3-16,3-23,3-26,3-27
CF (Carry Flag), 2-14, 3-4 - 3-16,3-20,
3-23 - 3-27, B-28, B-32, B-90,
B-I04
DF (Direction Flag), 2-15, 3-6, 3-7, 3-22,
3-23,3-25 - 3-27, 4-1, B-29
IF
(Interrupt Flag), 2-15, 3-5, 3-7, 3-28,
5-5, 5-6, 9-2, 9-3, B-30,
B-I06
IOPL
(Privilege Level), 2-15, 3-6, 3-28,
3-29, B-30
NT
(Nested Task Flag), 2-15, 3-6, 8-7,
9-3, 9-5, 9-7,
10-1
OF (Overflow Flag), 2-15,2-25,
3-6 - 3-13, 3-16, 3-20, 3-23, 3-24,
3-26,3-27
PF
(Parity Flag), 2-14, 2-15,
3-6
- 3-10,
3-16,3-20,3-23,3-24, 3-26, 3-27
SF
(Sign Flag), 2-14, 3-4,
3-6
- 3-10,
3-16,3-20,3-23,3-24
TF (Trap Flag), 2-15,3-5 - 3-7,
9-14
TS (Task Switch), 10-4, 10-5,
B-31
ZF
(Zero Flag), 2-14, 2-15, 3-4,
3-6 - 3-10,3-20,3-21, 3-23, 3-24,
3-26, 11-4
Floating
Point
(see
Data Types),
Gates, 7-16
GDT, 6-4 - 6-7,6-10,6-12,6-13,
7-5
- 7-8, 7-17
GDTR (Global Descriptor Register),
6-5,6-10,6-12,6-13,
10-1
- 10-3,
B-101
General Protection Fault (Interrupt 3),
(see
Interrupt Handling)
General Registers, 2-7
HLT
Instruction, 2-16, 3-29, 10-6, B-42
Hierarchy of
86,
186,
286 Instruction Sets,
2-25,2-27
Basic Instruction
Set, 2-25, 2-27,
3-1
-
3-31
Extended Instruction Set, Chapter 4
Instruction
Set Overview, 2-25, 2-27
System Control Register Set,
Chapter 4 - Chapter
10
1/0,2-23
IDlY Instruction, 2-25, 3-9, 9-3, B-43
IDT (Interrupt Descriptor Table),
9-1
- 9-9, 10-2,
B-65
IDTR (Interrupt Descriptor Table
Register), 9-1,
10-1
-
10-3
IF
(Interrupt Flag),
(see
Flags)
IMUL Instruction, 3-8, B-44
IN
Instruction, 2-23, 3-29,
B-45
INC
Instruction, 2-17, 3-7,
B-46
INDEX Field, 6-4,
6-6,
6-10 - 6-12
Indexed Mode, 2-21, 2-22
Index,
Pointer and Base Register,
2-9
Input/Output, 2-21, 2-22
Instructions, 3-29
Memory Mapped
I/O,
2-23
Restrictions
in
Protected Mode, 3-28
Separate
I/O
Space,
2-21
INS/INSB/INSW
Instruction, 3-29,4-1
INT
Instruction,
(see
Interrupt Handling)
Integer,
(see
Data Types)
Interrupt Handling, 2-24, 2-25,
5-3
- 5-7,
9-2 - 9-13
Interrupt Priorities, 5-4
Interrupt
0 Divide Error, 2-24, 3-9, 5-5,
5-6, 9-8, 9-9, 9-13
Interrupt 1 Single-Step, 5-6,
9-9,
9-13
Interrupt 2 Nonmaskable, 5-6,9-9,9-13
Interrupt 3 Breakpoint, 2-26,
5-6,
9-9
Interrupt 4
INTO Detected Overflow,
2-26, 5-6,
9-9
Interrupt 5 BOUND Range Exceeded,
2-26,4-7,5-6,5-7,9-9,9-13,
B-22
Interrupt 6 Invalid Opcode, 2-26, 5-6,
9-9,9-10
Index-3