13.07.2015 Views

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

AMD64 Technology 24594 Rev. 3.10 February 2005• mem32/48—Doubleword (32-bit) or 48-bit oper<strong>and</strong> inmemory.• mem48—48-bit oper<strong>and</strong> in memory.• mem64—Quadword (64-bit) oper<strong>and</strong> in memory.• mem128—Double quadword (128-bit) oper<strong>and</strong> in memory.• mem16:16—Two sequential word (16-bit) oper<strong>and</strong>s in memory.• mem16:32—A doubleword (32-bit) oper<strong>and</strong> followed by aword (16-bit) oper<strong>and</strong> in memory.• mem32real—Single-precision (32-bit) floating-point oper<strong>and</strong>in memory.• mem32int—Doubleword (32-bit) integer oper<strong>and</strong> in memory.• mem64real—Double-precision (64-bit) floating-point oper<strong>and</strong>in memory.• mem64int—Quadword (64-bit) integer oper<strong>and</strong> in memory.• mem80real—Double-extended-precision (80-bit) floatingpointoper<strong>and</strong> in memory.• mem80dec—80-bit packed BCD oper<strong>and</strong> in memory, containing18 4-bit BCD digits.• mem2env—16-bit x87 control word or x87 status word.• mem14/28env—14-byte or 28-byte x87 environment. The x87environment consists of the x87 control word, x87 statusword, x87 tag word, last non-control instruction pointer, lastdata pointer, <strong>and</strong> opcode of the last non-control instructioncompleted.• mem94/108env—94-byte or 108-byte x87 environment <strong>and</strong>register stack.• mem512env—512-byte environment for 128-bit media, 64-bitmedia, <strong>and</strong> x87 instructions.• mmx—Quadword (64-bit) oper<strong>and</strong> in an MMX register.• mmx1—Quadword (64-bit) oper<strong>and</strong> in an MMX register,specified as the left-most (first) oper<strong>and</strong> in the instructionsyntax.• mmx2—Quadword (64-bit) oper<strong>and</strong> in an MMX register,specified as the right-most (second) oper<strong>and</strong> in theinstruction syntax.• mmx/mem32—Doubleword (32-bit) oper<strong>and</strong> in an MMXregister or memory.44 Chapter 2: Instruction Overview

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!