![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268060.webp)
21
Instruction Classifications by Function
Section 2-1
Floating-
point math
instructions
Floating point/
binary convert
FIX
FLOATING TO
16-BIT
FIXL
FLOATING TO
32-BIT
FLT
16-BIT TO
FLOATING
FLTL
32-BIT TO
FLOATING
---
---
---
---
Floating- point
basic math
+F
FLOATING-
POINT ADD
–F
FLOATING-
POINT
SUBTRACT
/F
FLOATING-
POINT
DIVIDE
*
F
FLOATING-
POINT
MULTIPLY
---
---
---
---
High-speed trigo-
nometric functions
(See note 2.)
SINQ
HIGH-SPEED
SINE
CONQ
HIGH-SPEED
COSINE
TANQ
HIGH-SPEED
TANGENT
Floating- point
trigonometric func-
tions
RAD
DEGREES TO
RADIANS
DEG
RADIANS TO
DEGREES
SIN
SINE
COS
COSINE
TAN
TANGENT
ASIN
ARC SINE
ACOS
ARC COSINE
ATAN
ARC TAN-
GENT
---
---
Floating- point
math
SQRT
SQUARE
ROOT
EXP
EXPONENT
LOG
LOGARITHM
PWR
EXPONEN-
TIAL POWER
---
---
---
---
Symbol compari-
son and conver-
sion*
LD, AND, OR
+
=, <>, <, <=, >,
>= + F
Symbol com-
parison (sin-
gle-precision
floating point)
FSTR*
FLOATING-
POINT TO
ASCII
FVAL*
ASCII TO
FLOATING-
POINT
Single-precision
floating point move
(See note 2.)
MOVF
MOVE FLOAT-
ING-POINT
(SINGLE)
---
---
---
---
Double-pre-
cision float-
ing- point
instruc-
tions*
Floating point/
binary convert
FIXD
DOUBLE
FLOATING TO
16-BIT
FIXLD
DOUBLE
FLOATING TO
32-BIT
DBL
16-BIT TO
DOUBLE
FLOATING
DBLL
32-BIT TO
DOUBLE
FLOATING
---
---
---
---
Floating- point
basic math
+D
DOUBLE
FLOATING-
POINT ADD
–D
DOUBLE
FLOATING-
POINT
SUBTRACT
/D
DOUBLE
FLOATING-
POINT
DIVIDE
*
D
DOUBLE
FLOATING-
POINT
MULTIPLY
---
---
---
---
Floating- point
trigonometric func-
tions
RADD
DOUBLE
DEGREES TO
RADIANS
DEGD
DOUBLE
RADIANS TO
DEGREES
SIND
DOUBLE
SINE
COSD
DOUBLE
COSINE
TAND
DOUBLE
TANGENT
ASIND
DOUBLE ARC
SINE
ACOSD
DOUBLE ARC
COSINE
ATAND
DOUBLE ARC
TANGENT
---
---
Floating- point
math
SQRTD
DOUBLE
SQUARE
ROOT
EXPD
DOUBLE
EXPONENT
LOGD
DOUBLE
LOGARITHM
PWRD
DOUBLE
EXPONEN-
TIAL POWER
---
---
---
---
Symbol compari-
son
LD, AND, OR
+
=, <>, <, <=, >,
>= + D
Symbol com-
parison (dou-
ble-precision
floating point)
---
---
---
---
Classifica-
tion
Sub-class
Mnemonic
Instruction
Mnemonic
Instruction
Mnemonic
Instruction
Summary of Contents for SYSMAC CS1D-CPU**
Page 3: ...iv...
Page 29: ...xxx...
Page 185: ...146 List of Instructions by Function Code Section 2 4...
Page 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Page 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Page 1391: ...1352 ASCII Code Table Appendix A...