<<<    Index    >>>
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. 
•
Sreg—A segment register. The segment register bit assignments are ES=0, CS=1, SS=2,
DS=3, FS=4, and GS=5.
•
m32real, m64real, m80real—A single-, double-, and extended-real (respectively)
floating-point operand in memory.
•
m16int, m32int, m64int—A 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)
•
mm—An MMX™ technology register. The 64-bit MMX™ technology registers are:
MM0 through MM7.
•
xmm—A SIMD floating-point register. The 128-bit SIMD floating-point registers are:
XMM0 through XMM7.
•
mm/m32—The 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/m64—An 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/m32—A 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/m64—A 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/m128—A 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.
<<<    Index    >>>