<<<    Index    >>>
A-15
OPCODE MAP
Table A-10.  D9 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.
A.2.6.5.ESCAPE OPCODES WITH DA AS FIRST BYTE
Table A-11 and A-12 contain the opcodes maps for the escape instruction opcodes that begin
with DAH. Table A-11 shows the opcode map if the accompanying ModR/M byte within the
range of 00H through BFH. Here, the value of bits 5, 4, and 3 (the nnn field in Figure A-1) se-
lects the instruction.
Table A-11.  DA 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.
0
1
2
3
4
5
6
7
C
FLD
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)
DFNOP
EFCHSFABS
FTSTFXAM
FF2XM1FYL2XFPTANFPATANFXTRACTFPREM1FDECSTPFINCSTP
8
9
A
B
C
D
E
F
C
FXCH
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)
D
EFLD1FLDL2TFLDL2EFLDPIFLDLG2FLDLN2FLDZ
FFPREMFYL2XP1FSQRTFSINCOSFRNDINTFSCALEFSINFCOS
nnn Field of ModR/M Byte (refer to Figure A-1)
000
001
010011100101110
111
FIADD
dword-integer
FIMUL
dword-integer
FICOM
dword-integer
FICOMP
dword-integer
FISUB
dword-integer
FISUBR
dword-integer
FIDIV
dword-integer
FIDIVR
dword-integer
<<<    Index    >>>