80
Instruction Support and Operand Restrictions
Section 2-6
2-6-14 Double-precision Floating-point Instructions
Instruction
Mnemonic
Function
code
Symbol
Operands
Supported
variable
data types
AT
setting or
array
variable
required
(Required
word data
size
shown in
parenthe-
ses.)
DOUBLE FLOATING
TO 16-BIT BINARY
FIXD
@FIXD
841
S: 1st source word
LREAL
---
D: Destination
word
INT
---
DOUBLE FLOATING
TO 32-BIT BINARY
FIXLD
@FIXLD
842
S: 1st source word
LREAL
---
D: 1st destination
word
DINT
---
16-BIT BINARY TO
DOUBLE FLOATING
DBL
@DBL
843
S: Source word
INT
---
D: 1st destination
word
LREAL
---
32-BIT BINARY TO
DOUBLE FLOATING
DBLL
@DBLL
844
S: 1st source word
DINT
---
D: 1st destination
word
DINT
---
DOUBLE FLOATING-
POINT ADD
+D
@+D
845
Au: 1st augend
word
LREAL
---
Ad: 1st addend
word
LREAL
---
R: 1st result word
LREAL
---
DOUBLE FLOATING-
POINT SUBTRACT
-D
@-D
846
Mi: 1st minuend
word
LREAL
---
Su: 1st subtra-
hend word
LREAL
---
R: 1st result word
LREAL
---
DOUBLE FLOATING-
POINT MULTIPLY
*D
@*D
847
Md: 1st multipli-
cand word
LREAL
---
Mr: 1st multiplier
word
LREAL
---
R: 1st result word
LREAL
---
DOUBLE FLOATING-
POINT DIVIDE
/D
@/D
848
Dd: 1st Dividend
word
LREAL
---
Dr: 1st divisor word LREAL
---
R: 1st result word
LREAL
---
FIXD
S
D
FIXLD
S
D
DBL
S
D
DBLL
S
D
+D
Au
Ad
R
-D
Mi
Su
R
*D
Md
Mr
R
/D
Dd
Dr
R
Summary of Contents for CS1-H Series
Page 3: ...iv...
Page 5: ...vi...
Page 7: ...viii TABLE OF CONTENTS...
Page 15: ...xvi Application Precautions 4...
Page 151: ...136 Procedures Section 3 2...
Page 153: ...138 Data Types Appendix A...
Page 177: ...162 External Variables Appendix C...
Page 181: ...166 Revision History...