User Guide

298 Index
AMD64 Technology 24592—Rev. 3.15—November 2009
logarithms ............................................................. 265
logical instructions............................. 56, 155, 174, 222
logical shift ............................................................. 53
long mode ......................................................... xxii, 6
LOOPcc instructions ................................................ 60
LSB ...................................................................... xxii
lsb ........................................................................ xxii
LSS instruction........................................................ 49
LZCNT................................................................... 54
M
mask ...................................................... xxii, 119, 244
masked responses ........................................... 184, 284
MASKMOVDQU instruction .......................... 136, 211
matrix operations ............................................ 112, 196
MAXPD instruction ............................................... 172
MAXPS instruction................................................ 172
MAXSD instruction ............................................... 173
MAXSS instruction................................................ 172
MBZ..................................................................... xxii
media applications ..................................................... 4
memory
addressing............................................................ 14
hierarchy.............................................................. 96
management................................................... 11, 66
model .................................................................... 9
optimization ......................................................... 92
ordering ............................................................... 93
physical ............................................................... 11
segmented............................................................ 10
virtual.................................................................... 9
weakly ordered..................................................... 91
memory management instructions ............................. 66
memory-mapped I/O .......................................... 63, 91
MFENCE instruction ............................................... 66
MINPD instruction ................................................ 173
MINPS instruction ................................................. 173
MINSD instruction ................................................ 173
MINSS instruction ................................................. 173
MM bit ................................................................. 120
MMX registers ...................................................... 200
MMX™ instructions .............................................. 193
MMX™ technology................................................... 4
modes
16-bit................................................................ xviii
32-bit.................................................................. xix
64-bit.............................................................. xix, 6
compatibility ................................................... xix, 7
legacy............................................................. xxi, 7
long............................................................... xxii, 6
mode switches...................................................... 30
operating............................................................ 2, 6
protected............................................ xxiii, 7, 13, 76
real .................................................................. xxiii
real mode
......................................................... 7, 13
virtual-8086
.............................................. xxv, 7, 13
moffset................................................................. xxii
MOV instruction ...................................................... 42
MOV segReg instruction .......................................... 49
MOVAPD instruction............................................. 157
MOVAPS instruction ............................................. 157
MOVD instruction .................................... 42, 135, 209
MOVDDUP instruction .................................. 157, 160
MOVDQ2Q instruction .................................. 135, 210
MOVDQA instruction ............................................ 135
MOVDQU instruction ............................................ 135
MOVHLPS instruction ........................................... 157
MOVHPD instruction............................................. 157
MOVHPS instruction ............................................. 157
MOVLHPS instruction ........................................... 157
MOVLPD instruction ............................................. 157
MOVLPS instruction.............................................. 157
MOVMSKPD instruction ................................. 47, 161
MOVMSKPS instruction .................................. 47, 161
MOVNTDQ instruction .................................. 136, 211
MOVNTI instruction ................................................ 42
MOVNTPD instruction........................................... 161
MOVNTPS instruction ........................................... 161
MOVNTQ instruction............................................. 210
MOVNTSD ........................................................... 161
MOVNTSS............................................................ 161
MOVQ instruction ......................................... 135, 210
MOVQ2DQ instruction .................................. 135, 210
MOVS instruction .................................................... 57
MOVSB instruction.................................................. 57
MOVSD instruction ......................................... 57, 157
MOVSHDUP......................................................... 160
MOVSHDUP instruction ........................................ 157
MOVSLDUP ......................................................... 160
MOVSLDUP instruction ........................................ 157
MOVSQ instruction ................................................. 57
MOVSS instruction ................................................ 157
MOVSW instruction................................................. 57
MOVSX instruction ................................................. 42
MOVUPD instruction............................................. 157
MOVUPS instruction ............................................. 157
MOVZX instruction ................................................. 42
MSB .................................................................... xxii
msb...................................................................... xxii
MSR ................................................................... xxvii
MUL instruction ...................................................... 50
MULPD instruction................................................ 169
MULPS instruction ................................................ 169
MULSD instruction................................................ 169
MULSS instruction ................................................ 169