8087 Coprocessor Instruction Set; Data Transfer - IBM XT 5160 Technical Reference

Hide thumbs Also See for XT 5160:
Table of Contents

Advertisement

8087 Coprocessor Instruction Set
The following is an instruction set summary for the 8087
coprocessor. In the following, the bit pattern for escape is 11011.
MF = Memory format
rIm
Operand Address
00 - 32-bit Real
000
(BX)
+
(S I)
+
DISP
01 - 32-bit Integer
001
(BX)
+
(D I )
+
DISP
10 - 64-bit Real
010
(BP)
+
(S I )
+
DISP
11 - 64-bit Integer
all
(BP)
+
(D I )
+
DISP
100
(S I)
+
DISP
101
(D I )
+
DISP
110
(BP)
+
DISP*
100
(BX)
+
DISP
DISP follows 2nd byte of instruction (before data if required)
*except if mod=OO and r/m-110 then EA=disp-high: disp-low.
Data Transfer
FLD
=
Load
Integer/Real Memory to ST(O)
escape MF 1
mod 000 rIm
disp-low
Long Integer Memory to ST(O)
escape 111
mod 101 rIm
disp-low
Temporary Real Memory to ST(O)
escape
all
mod 101 rIm
disp-low
BCD Memory to ST(O)
disp-high
disp-high
disp-high
escape 111
mod 100 rIm
disp-low
disp-high
ST(i) to ST(O)
escape 001
11000ST(i)
6-24
Instruction Set

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents