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 2005Table D-1.Instruction Subsets <strong>and</strong> CPUID Feature Sets (continued)InstructionInstruction Subset<strong>and</strong> CPUID Feature Set(s) 1Mnemonic Description CPL<strong>General</strong>-<strong>Purpose</strong>128-BitMedia64-BitMediax87<strong>System</strong>FLDCWFloating-Point Load x87Control Word3X87FLDENVFloating-Point Load x87Environment3X87FLDL2EFloating-Point LoadLog 2 e3X87FLDL2TFloating-Point LoadLog 2 103X87FLDLG2Floating-Point LoadLog 10 23X87FLDLN2 Floating-Point Load Ln 2 3 X87FLDPI Floating-Point Load Pi 3 X87FLDZ Floating-Point Load +0.0 3 X87FMUL Floating-Point Multiply 3 X87FMULPFloating-Point Multiply<strong>and</strong> Pop3X87FNCLEXFloating-Point No-WaitClear Flags3X87FNINITFloating-Point No-WaitInitialize3X87FNOPFloating-Point NoOperation3X87FNSAVESave No-Wait x87 <strong>and</strong>MMX State3X87X87FNSTCWFloating-Point No-WaitStore x87 Control Word3X87FNSTENVFloating-Point No-WaitStore x87 Environment3X871. Columns indicate the instruction subsets. Entries indicate the CPUID feature set(s) to which the instruction belongs.2. Mnemonic is used for two different instructions. Assemblers can distinguish them by the number <strong>and</strong> type of oper<strong>and</strong>s.468 Appendix D: Instruction Subsets <strong>and</strong> CPUID Feature Sets

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

Saved successfully!

Ooh no, something went wrong!