I-4 Index
AMD-K5 Processor Technical Reference Manual 18524C/0āNov1996
HOLD. . . . . . . . . . . . . 5-8, 5-76, 5-166, 5-168, 6-19
HWCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
I
I/O
breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
M/IO
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-95
trap dword . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
trap restart Slot . . . . . . . . . . . . . . . . . . . . . . 6-31
Idle clock . . . . . . . . . . . . . . . . . . . . . . . 5-137, 5-169
IDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-176
IEEE 1149.1. . . . . . . . . . . . . . . . 5-127ā5-131, 7-19
IERR
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10, 5-78
IGNNE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-79
Illegal Instructions . . . . . . . . . . . . . . . . . . . . . 3-36
Indexed Addressing . . . . . . . . . . . . . . . . . . . . . 4-3
INIT . . . . . . . . . . . . . . . 5-8, 5-10, 5-16, 5-81, 5-195
Initialization . . . . . . . . . . . . . . . . . . . . . 5-81, 5-109
Inquire Cycles. . . . . . . 2-21, 5-8, 5-156, 6-12, 6-14
HIT
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-70
HITM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-72
MESI state . . . . . . . . . . . . . . . . . . . . . . . . . . 5-71
signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
Instruction Boundary . . . . . . . . . . . . . . . . . . . 2-12
Instruction Cache . . . . . . . . . . . . . . . . . . . . . . 2-14
Instruction-Retirement Boundary . . . . . . . . 2-12
Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
address-generation interlocks . . . . . . . . . . . 4-4
ALU classes . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
bit scan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
bit test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
boundary . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
branch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
byte operations . . . . . . . . . . . . . . . . . . . . . . . 4-3
CMPXCHG8B. . . . . . . . . . . . . . . . . . . 3-30, 5-138
CPUID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
data in code . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
dependencies. . . . . . . . . . . . . . . . . . . . . . . . . 4-2
floating-point . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
HLT. . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35, 5-180
illegal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
indexed addressing . . . . . . . . . . . . . . . . . . . . 4-3
integer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
INVD. . . . . . . . . . . . . . . . . . . . . . . . . . 5-35, 5-180
jumps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
memory operands . . . . . . . . . . . . . . . . . . . . . 4-2
MOV to/from CR4 . . . . . . . . . . . . . . . . . . . . 3-31
move and convert . . . . . . . . . . . . . . . . . . . . . 4-3
multiplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
operands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
optimization . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
performance. . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
prefixes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
RDMSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
RDTSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
RSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
serializing. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
shifts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
short forms . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
simple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
store . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15, 2-24
SYSCALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
SYSRET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-22
USEHDT. . . . . . . . . . . . . . . . . 5-103, 5-107, 7-23
WBINVD. . . . . . . . . . . . . . . . . . . . . . . 5-35, 5-180
WRMSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
x86 predecode . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Integer Instructions . . . . . . . . . . . . . . . . . . . . . 4-8
Integer/Shift Units . . . . . . . . . . . . . . . . . . . . . . 2-9
Internal Architecture. . . . . . . . . . . . . . . . . . . . 2-1
Internal Errors . . . . . . . . . . . . . . . . . . . . . . . . 5-78
Internal Resistors . . . . . . . . . . . . . . . . . . . . . . . 5-4
Internal Snooping. . . . . . . . . . . . . . . . . . . . . . 2-22
Interrupt Acknowledge . . . . . . . . 5-8, 5-85, 5-175
Interrupt Redirection . . . . . . . . . . . . . . . . . . 3-12
Interrupt Redirection Bitmap (IRB). . . 3-13, 3-21
Interrupt-acknowledge operations . . . . . . . . . 2-8
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . 5-13, 5-16
BUSCHK
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-46
FLUSH
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-65
in SMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
INIT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-81
interrupt acknowledge . . . . . . . . . . . 5-85, 5-175
interrupt flag . . . . . . . . . . . . . . . . . . . . . . . . 5-86
interrupt-acknowledge . . . . . . . . . . . . 2-8, 5-175
interrupt-table access . . . . . . . . . . . . . . . . . 3-23
INTR . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15, 5-84
IRB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
latched . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
maskable . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-84
NMI. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15, 5-97
precise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
R/S
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-107
recognition . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
redirection . . . . . . . . . . . . . . . . . . . . . . 3-12, 3-21
simultaneous . . . . . . . . . . . . . . . . . . . . . . . . 5-15
SMI
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-116
SMI
acknowledge . . . . . . . . . . . . . . . . . . . 5-121
software . . . . . . . . . . . . . . . . . . . 3-21, 5-13, 5-86
virtual . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13, 3-15
Interrupts. Also see Exceptions . . . . . . . . . . 5-13
INTR . . . . . . . . . . . . . 5-10, 5-15ā5-16, 5-84, 5-175
INV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-88