3-5
INSTRUCTION SET REFERENCE
instruction. The number shown with moffs indicates its size, which is determined by the
address-size attribute of the instruction.
SregA segment register. The segment register bit assignments are ES=0, CS=1, SS=2,
DS=3, FS=4, and GS=5.
m32real, m64real, m80realA single-, double-, and extended-real (respectively)
floating-point operand in memory.
m16int, m32int, m64intA word-, short-, and long-integer (respectively) floating-point
operand in memory.
ST or ST(0)The top element of the FPU register stack.
ST(i)The i
th
element from the top of the FPU register stack. (i = 0 through 7)
mmAn MMX technology register. The 64-bit MMX technology registers are:
MM0 through MM7.
xmmA SIMD floating-point register. The 128-bit SIMD floating-point registers are:
XMM0 through XMM7.
mm/m32The low order 32 bits of an MMX technology register or a 32-bit memory
operand. The 64-bit MMX technology registers are: MM0 through MM7. The contents
of memory are found at the address provided by the effective address computation.
mm/m64An MMX technology register or a 64-bit memory operand. The 64-bit
MMX technology registers are: MM0 through MM7. The contents of memory are found
at the address provided by the effective address computation.
xmm/m32A SIMD floating-points register or a 32-bit memory operand. The 128-bit
SIMD floating-point registers are XMM0 through XMM7. The contents of memory are
found at the address provided by the effective address computation.
xmm/m64A SIMD floating-point register or a 64-bit memory operand. The 64-bit
SIMD floating-point registers are XMM0 through XMM7. The contents of memory are
found at the address provided by the effective address computation.
xmm/m128A SIMD floating-point register or a 128-bit memory operand. The 128-bit
SIMD floating-point registers are XMM0 through XMM7. The contents of memory are
found at the address provided by the effective address computation.
3.1.1.3.DESCRIPTION COLUMN
The Description column following the Instruction column briefly explains the various
forms of the instruction. The following Description and Operation sections contain more
details of the instruction's operation.
3.1.1.4.DESCRIPTION
The Description section describes the purpose of the instructions and the required operands.
It also discusses the effect of the instruction on flags.