03.03.2013 Views

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

Intel® Architecture Instruction Set Extensions Programming Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

OPCODE MAP<br />

Table A-10 shows the map if the ModR/M byte is outside the range of 00H-BFH. Here, the first digit of the ModR/M byte selects<br />

the table row and the second digit selects the column.<br />

Table A-10. D9 Opcode Map When ModR/M Byte is Outside 00H to BFH *<br />

0 1 2 3 4 5 6 7<br />

C FLD<br />

ST(0),ST(0) ST(0),ST(1) ST(0),ST(2) ST(0),ST(3) ST(0),ST(4) ST(0),ST(5) ST(0),ST(6) ST(0),ST(7)<br />

D FNOP<br />

E FCHS FABS FTST FXAM<br />

F F2XM1 FYL2X FPTAN FPATAN FXTRACT FPREM1 FDECSTP FINCSTP<br />

8 9 A B C D E F<br />

C FXCH<br />

ST(0),ST(0) ST(0),ST(1) ST(0),ST(2) ST(0),ST(3) ST(0),ST(4) ST(0),ST(5) ST(0),ST(6) ST(0),ST(7)<br />

D<br />

E FLD1 FLDL2T FLDL2E FLDPI FLDLG2 FLDLN2 FLDZ<br />

F FPREM FYL2XP1 FSQRT FSINCOS FRNDINT FSCALE FSIN FCOS<br />

NOTES:<br />

* All blanks in all opcode maps are reserved and must not be used. Do not depend on the operation of undefined or reserved locations.<br />

A.5.2.3 Escape Opcodes with DA as First Byte<br />

Table A-11 and A-12 contain maps for escape instruction opcodes that begin with DAH. Table A-11 shows the map if the ModR/M<br />

byte is in the range of 00H-BFH. Here, the value of bits 3-5 (the nnn field in Figure A-1) selects the instruction.<br />

Table A-11. DA Opcode Map When ModR/M Byte is Within 00H to BFH *<br />

nnn Field of ModR/M Byte<br />

000B 001B 010B 011B 100B 101B 110B 111B<br />

FIADD<br />

FIMUL FICOM FICOMP FISUB FISUBR FIDIV<br />

FIDIVR<br />

dword-integer<br />

NOTES:<br />

dword-integer dword-integer dword-integer dword-integer dword-integer dword-integer dword-integer<br />

* All blanks in all opcode maps are reserved and must not be used. Do not depend on the operation of undefined or reserved locations.<br />

Ref. # 319433-014 A-23

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

Saved successfully!

Ooh no, something went wrong!