A-23
OPCODE MAP
Table A-21. DF Opcode Map When ModR/M Byte is Within 00H to BFH
1
NOTE:
1.All blanks in the opcode map are reserved and should not be used. Do not depend on the operation of
these undefined opcodes.
Table A-22 shows the opcode map if the accompanying ModR/M byte is outside the range of
00H to BFH. In this case the first digit of the ModR/M byte selects the row in the table and the
second digit selects the column.
Table A-22. DF Opcode Map When ModR/M Byte is Outside 00H to BFH
1
NOTE:
1.All blanks in the opcode map are reserved and should not be used. Do not depend on the operation of
these undefined opcodes.
nnn Field of ModR/M Byte (refer to Figure A-1)
000
001010011100
101
110
111
FILD
word-integer
FIST
word-integer
FISTP
word-integer
FBLD
packed-BCD
FILD
qword-integer
FBSTP
packed-BCD
FISTP
qword-integer
0
1
2
3
4
5
7
C
D
EFSTSW
AX
F
FCOMIP
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)
8
9
A
B
C
D
E
F
C
D
E
FUCOMIP
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)
F