Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
Vol. 3B Index -7
INDEX
priorities among simultaneous exceptions and
interrupts, 5-11
priority of, 17-29
priority of, x87 FPU exceptions, 17-14
reference information on all exceptions, 5-27
reference information, 64-bit mode, 5-22
restarting a task or program, 5-7
segment not present, 17-16
simple error codes, 14-24
sources of, 5-5
summary of, 5-3
vectors, 5-2
Executable, 3-15
Execute-disable bit capability
conditions for, 4-43
CPUID flag, 4-43
detecting and enabling, 4-43
exception handling, 4-47
page sizes, 4-43
page-fault exceptions, 5-54
paging data structures, 3-44, 3-45, 12-14
physical address sizes, 4-43
protection matrix for IA-32e mode, 4-44
protection matrix for legacy modes, 4-45
reserved bit checking, 4-45
Execution events, A-174
Exit-reason numbers
VM entries & exits, I-1
Expand-down data segment type, 3-15
Extended signature table, 8-41
extended signature table, 8-41
External bus errors, detected with machine-check
architecture, 14-28
F
F2XM1 instruction, 17-18
Family 06H, E-1
Family 0FH, E-1
microcode update facilities, 8-37
Faults
description of, 5-6
restarting a program or task after, 5-7
FCMOVcc instructions, 17-6
FCOMI instruction, 17-6
FCOMIP instruction, 17-6
FCOS instruction, 17-18
FDISI instruction (obsolete), 17-20
FDIV instruction, 17-15, 17-17
FE (fixed MTRRs enabled) flag,
IA32_MTRR_DEF_TYPE MSR, 10-33
Feature
determination, of processor, 17-3
information, processor, 17-3
FENI instruction (obsolete), 17-20
FINIT/FNINIT instructions, 17-10, 17-22
FIX (fixed range registers supported) flag,
IA32_MTRRCAPMSR, 10-32
Fixed-range MTRRs
description of, 10-34
Flat segmentation model, 3-3, 3-4
FLD instruction, 17-18
FLDENV instruction, 17-16
FLDL2E instruction, 17-19
FLDL2T instruction, 17-19
FLDLG2 instruction, 17-19
FLDLN2 instruction, 17-19
FLDPI instruction, 17-19
Floating-point error exception (#MF), 17-16
Floating-point exceptions
denormal operand exception (#D), 17-13
invalid operation (#I), 17-19
numeric overflow (#O), 17-13
numeric underflow (#U), 17-14
saved CS and EIP values, 17-14
FLUSH# pin, 5-4
FNSAVE instruction, 11-4
Focus processor, local APIC, 9-52
FORCEPR# log, 13-19
FORCPR# interrupt enable bit, 13-20
FPATAN instruction, 17-18
FPREM instruction, 17-10, 17-15, 17-17
FPREM1 instruction, 17-10, 17-17
FPTAN instruction, 17-11, 17-18
Front_end events, A-174
FRSTOR instruction, 11-4, 17-16
FSAVE instruction, 11-3, 11-4
FSAVE/FNSAVE instructions, 17-16, 17-20
FSCALE instruction, 17-17
FSIN instruction
, 17-18
FSINCOS instruction, 17-18
FSQRT instruction, 17-15, 17-17
FSTENV instruction, 11-3
FSTENV/FNSTENV instructions, 17-20
FTAN instruction, 17-11
FUCOM instruction, 17-17
FUCOMI instruction, 17-6
FUCOMIP instruction, 17-6
FUCOMP instruction, 17-17
FUCOMPP instruction, 17-17
FWAIT instruction, 5-36
FXAM instruction, 17-19, 17-20
FXRSTOR instruction, 2-24, 2-25, 8-10, 11-3, 11-4,
11-5, 12-1, 12-3, 12-8
FXSAVE instruction, 2-24, 2-25, 8-10, 11-3, 11-4,
11-5, 12-1, 12-3, 12-8
FXSR feature flag, CPUID instruction, 8-10
FXTRACT instruction, 17-13, 17-19
G
G (global) flag
page-directory entries, 10-19, 10-29
page-table entries, 3-33, 10-19, 10-29
G (granularity) flag
segment descriptor, 3-13, 3-15, 4-2, 4-6