<<<    Index    >>>
INDEX
INDEX-2
Current privilege level (see CPL)
CVTPI2PS instruction . . . . . . . . . . . . . . . . . .3-119
CVTPS2PI instruction . . . . . . . . . . . . . . . . . .3-123
CVTSI2SS instruction . . . . . . . . . . . . . . . . . .3-127
CVTSS2SI instruction . . . . . . . . . . . . . . . . . .3-130
CVTTPS2PI instruction . . . . . . . . . . . . . . . . .3-133
CVTTSS2SI instruction . . . . . . . . . . . . . . . . .3-137
CWD instruction. . . . . . . . . . . . . . . . . . . . . . .3-141
CWDE instruction (see CBW instruction)
CX8 flag, CPUID instruction. . . . . . . . . . . . . .3-114
D
D (default operation size) flag, 
segment descriptor 3-531
3-536
3-581
DAA instruction . . . . . . . . . . . . . . . . . . . . . . .3-143
DAS instruction . . . . . . . . . . . . . . . . . . . . . . .3-145
DE flag, CPUID instruction. . . . . . . . . . . . . . .3-114
Debug registers, moving value to and from. .3-409
Debugging Extensions flag, 
CPUID instruction . . . . . . . . . . . . .3-114
DEC instruction . . . . . . . . . . . . . . . . .3-146
3-367
Denormal number 
(see Denormalized finite number)
Denormalized finite number. . . . . . . . . . . . . .3-271
DF (direction) flag, EFLAGS register. . 3-67
3-88
3-303
3-369
3-435
3-465
3-629
3-663
Displacement (operand addressing) . . . . . . . . .2-3
DIV instruction . . . . . . . . . . . . . . . . . . . . . . . .3-148
Divide error exception (#DE) . . . . . . . . . . . . .3-148
DIVPS instruction. . . . . . . . . . . . . . . . . . . . . .3-151
DIVSS instruction. . . . . . . . . . . . . . . . . . . . . .3-154
DS register. . . . .3-87
3-349
3-369
3-435
3-465
DS segment override prefix . . . . . . . . . . . . . . . .2-2
E
EDI register . . . . . . . . . 3-87
3-629
3-663
3-668
Effective address . . . . . . . . . . . . . . . . . . . . . .3-353
EFLAGS register
condition codes. . . . . . . . . . 3-73
3-178
3-183
flags affected by instructions . . . . . . . . . . .3-11
loading . . . . . . . . . . . . . . . . . . . . . . . . . . .3-341
popping. . . . . . . . . . . . . . . . . . . . . . . . . . .3-538
popping on return from interrupt. . . . . . . .3-321
pushing. . . . . . . . . . . . . . . . . . . . . . . . . . .3-587
pushing on interrupts . . . . . . . . . . . . . . . .3-306
saving. . . . . . . . . . . . . . . . . . . . . . . . . . . .3-621
status flags . . . . . . . 3-76
3-330
3-632
3-688
EIP register . . . . . . . . . 3-53
3-306
3-321
3-333
EMMS instruction. . . . . . . . . . . . . . . . . . . . . .3-156
Encoding
floating-point instruction formats. . . . . . . . B-36
formats and encodings. . . . . . . . . . . . . . . B-27
granularity field. . . . . . . . . . . . . . . . . . . . . B-19
instruction prefixes . . . . . . . . . . . . . . . . . . B-24
instruction prefixes, cacheability control 
instruction behavior . . . . . . . . . . . . . . . B-25
integer instruction . . . . . . . . . . . . . . . . . . . . B-6
MMX instructions. . . . . . . . . . . . . . . . . . . . B-19
MMX instructions, general-purpose 
register fields. . . . . . . . . . . . . . . . . . . . B-19
notations . . . . . . . . . . . . . . . . . . . . . . . . . . B-26
SIMD floating-point register field. . . . . . . . B-27
SIMD integer instruction behavior. . . . . . . B-25
SIMD-integer register field . . . . . . . . . . . . B-34
Streaming SIMD Extension formats and 
encodings table . . . . . . . . . . . . . . . . . . B-24
Streaming SIMD Extensions cacheability control 
register field. . . . . . . . . . . . . . . . . . . . . B-35
ENTER instruction . . . . . . . . . . . . . . . . . . . . 3-158
ES register . . . . 3-87
3-349
3-465
3-629
3-668
ES segment override prefix . . . . . . . . . . . . . . . 2-2
ESI register. . . . 3-87
3-369
3-435
3-465
3-663
ESP register. . . . . . . . . . . . . . . . . . . . .3-54
3-532
Exceptions
BOUND range exceeded (#BR) . . . . . . . . 3-38
list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
notation. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
overflow exception (#OF) . . . . . . . . . . . . 3-306
returning from . . . . . . . . . . . . . . . . . . . . . 3-321
Exponent
extracting from floating-point number . . . 3-285
Extract exponent and significand, 
FPU operation . . . . . . . . . . . . . . . 3-285
F
F2XM1 instruction. . . . . . . . . . . . . . . .3-161
3-285
FABS instruction. . . . . . . . . . . . . . . . . . . . . . 3-163
FADD instruction . . . . . . . . . . . . . . . . . . . . . 3-165
FADDP instruction . . . . . . . . . . . . . . . . . . . . 3-165
Far call, CALL instruction. . . . . . . . . . . . . . . . 3-53
Far pointer, loading. . . . . . . . . . . . . . . . . . . . 3-349
Far return, RET instruction. . . . . . . . . . . . . . 3-608
Fast FP/MMX Technology/Streaming SIMD 
Extensions 
save/restore 
flag, 
CPUID 
instruction
3-115
Fast System Call flag, CPUID instruction. . . 3-115
FBLD instruction. . . . . . . . . . . . . . . . . . . . . . 3-169
FBSTP instruction. . . . . . . . . . . . . . . . . . . . . 3-171
FCHS instruction . . . . . . . . . . . . . . . . . . . . . 3-174
FCLEX instruction. . . . . . . . . . . . . . . . . . . . . 3-176
FCMOVcc instructions . . . . . . . . . . . .3-115
3-178
FCOM instruction . . . . . . . . . . . . . . . . . . . . . 3-180
FCOMI instruction. . . . . . . . . . . . . . . .3-115
3-183
FCOMIP instruction . . . . . . . . . . . . . . . . . . . 3-183
FCOMP instruction. . . . . . . . . . . . . . . . . . . . 3-180
FCOMPP instruction. . . . . . . . . . . . . . . . . . . 3-180
FCOS instruction . . . . . . . . . . . . . . . . . . . . . 3-186
FDECSTP instruction. . . . . . . . . . . . . . . . . . 3-188
FDIV instruction . . . . . . . . . . . . . . . . . . . . . . 3-189
FDIVP instruction . . . . . . . . . . . . . . . . . . . . . 3-189
FDIVR instruction. . . . . . . . . . . . . . . . . . . . . 3-193
<<<    Index    >>>