EasyManua.ls Logo

Intel 80286

Intel 80286
515 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PROGRAMMING NUMERIC
APPLICATIONS
Table
2-14.
Instruction
Set
Reference
Data
(Cont'd.)
FMUL
FMUL //source/destination,source
Exceptions:
I,
D,
0,
U,
P
Multiply real
Execution Clocks
Operands
Operand Word Code
Coding Example
Typical Range
Transfers
Bytes
//ST(i),ST /ST,ST(j)1
97
90-105
0
2 FMUL ST,ST(3)
//ST(i),ST /ST,ST(i)
138 130-145
0
2 FMUL ST,ST(3)
short-real 118 110-125 2 2-4 FMUL SPEED_FACTOR
long-reaP 120 112-126 4 2-4 FMUL [BPj.HEIGHT
long-real
161
154-168 4 2-4 FMUL [BPj.HEIGHT
FMULP
FMULP
destination, source
Exceptions:
I,
D,
0,
U,
P
Multiply real and pop
Execution Clocks
Operands
Operand Word
Code
Coding Example
Typical Range
Transfers Bytes
ST(i),ST1
100 94-108
0
2 FMULP ST(1),ST
ST(i),ST 142 134-148
0
2 FMULP ST(1),ST
FNOP
FNOP
(no operands)
Exceptions: None
No operation
Execution
Clocks
Operands
Operand Word
Code
Coding
Example
Typical Range
Transfers Bytes
(no operands) 13
10-16
0
2 FNOP
FPATAN
FPATAN (no operands)
Exceptions:
U,
P (operands not checked)
Partial arctangent
Execution Clocks
Operands
Operand Word
Code
Coding Example
Typical Range
Transfers Bytes
(no operands)
650
250-800
0
2 FPATAN
FPREM
FPREM
(no operands)
Exceptions:
I,
D,
U
Partial remainder
Execution Clocks
Operands
Operand Word Code
Coding Example
Typical Range
Transfers
Bytes
(no operands) 125
15-190
0
2 FPREM
2-32
pcjs.org

Table of Contents

Related product manuals