User Guide

Index 299
24592—Rev. 3.15—November 2009 AMD64 Technology
multiplication .......................................................... 50
multiply-add................................................... 112, 197
MXCSR register .................................................... 117
N
NaN............................................................... 129, 255
near branches........................................................... 85
near calls................................................................. 79
near jumps............................................................... 78
near returns ............................................................. 82
NEG instruction....................................................... 50
NMI interrupt .......................................................... 87
non-temporal data .................................................... 98
non-temporal moves................................ 136, 161, 210
non-temporal stores......................................... 100, 190
NOP instruction....................................................... 66
normalized numbers........................................ 128, 254
not a number (NaN) ........................................ 129, 255
NOT instruction....................................................... 56
number encodings
128-bit media floating-point ................................ 130
x87.................................................................... 256
number representation
128-media floating-point..................................... 128
64-bit media floating-point .................................. 205
x87 floating-point ............................................... 253
O
octword................................................................. xxii
OE bit ............................................. 119, 181, 243, 282
OF bit ..................................................................... 36
offset ................................................................... xxiii
OM bit ........................................................... 119, 244
opcode .............................................................. 7, 247
operand size ............... 29, 39, 68, 70, 72, 101, 189, 235
operands
128-bit media ..................................................... 121
64-bit media....................................................... 201
addressing............................................................ 40
general-purpose.................................................... 36
x87.................................................................... 249
operating modes .................................................... 2, 6
OR instruction ......................................................... 56
ordered compare ............................................. 174, 272
ORPD instruction .................................................. 175
ORPS instruction ................................................... 174
OSXMMEXCPT bit............................................... 179
OUT instruction....................................................... 64
OUTS instruction..................................................... 64
OUTSB instruction .................................................. 64
OUTSD instruction .................................................. 64
OUTSW instruction ................................................. 64
overflow.............................................................. xxiii
overflow exception (OE)................................. 181, 282
overflow flag ........................................................... 36
P
pack instructions ............................................ 140, 212
packed................................................... xxiii, 106, 194
packed BCD digits ................................................... 38
packed-decimal data type........................................ 252
PACKSSDW instruction................................. 140, 212
PACKSSWB instruction................................. 140, 212
PACKUSWB instruction ................................ 140, 212
PADDB instruction ........................................ 146, 216
PADDD instruction ........................................ 146, 216
PADDQ instruction ........................................ 146, 216
PADDSB instruction ...................................... 146, 216
PADDSW instruction ..................................... 146, 216
PADDUSB instruction............................................ 146
PADDUSW instruction........................................... 146
PADDW instruction ....................................... 146, 216
PAND instruction........................................... 155, 222
PANDN instruction ........................................ 155, 222
parallel operations .......................................... 106, 194
parameter passing................................................... 188
parity flag................................................................ 35
partial remainder .................................................... 268
PAVGB instruction ........................................ 150, 219
PAVGUSB instruction............................................ 219
PAVGW instruction ....................................... 150, 219
PC field ......................................................... 245, 260
PCMPEQB instruction.................................... 153, 220
PCMPEQD instruction ................................... 153, 220
PCMPEQW instruction................................... 153, 220
PCMPGTB instruction.................................... 153, 220
PCMPGTD instruction ................................... 153, 220
PCMPGTW instruction................................... 153, 220
PC-relative addressing ........................................ 16, 18
PE bit ............................................. 119, 181, 243, 282
performance considerations
128-bit media ..................................................... 189
64-bit media ....................................................... 235
general-purpose .................................................. 101
x87 .................................................................... 291
PEXTRW instruction...................................... 143, 214
PF bit ...................................................................... 35
PF2ID instruction................................................... 224
PF2IW instruction .................................................. 224
PFACC instruction ................................................. 226
PFADD instruction................................................. 225
PFCMPEQ instruction ............................................ 228
PFCMPGE instruction ............................................ 228
PFCMPGT instruction ............................................ 228