Omron CJ - INSTRUCTIONS Reference Manual page 1191

Table of Contents

Advertisement

Instruction
DOUBLE BCD ADD WITH
CARRY
SIGNED BINARY SUBTRACT
WITHOUT CARRY
DOUBLE SIGNED BINARY
SUBTRACT WITHOUT
CARRY
SIGNED BINARY SUBTRACT
WITH CARRY
DOUBLE SIGNED BINARY
SUBTRACT WITH CARRY
BCD SUBTRACT WITHOUT
CARRY
DOUBLE BCD SUBTRACT
WITHOUT CARRY
BCD SUBTRACT WITH
CARRY
DOUBLE BCD SUBTRACT
WITH CARRY
SIGNED BINARY MULTIPLY
DOUBLE SIGNED BINARY
MULTIPLY
UNSIGNED BINARY MULTI-
PLY
DOUBLE UNSIGNED
BINARY MULTIPLY
BCD MULTIPLY
DOUBLE BCD MULTIPLY
SIGNED BINARY DIVIDE
DOUBLE SIGNED BINARY
DIVIDE
UNSIGNED BINARY DIVIDE
DOUBLE UNSIGNED
BINARY DIVIDE
BCD DIVIDE
DOUBLE BCD DIVIDE
4-1-10 Conversion Instructions
Instruction
BCD TO BINARY
DOUBLE BCD TO DOUBLE
BINARY
BINARY TO BCD
DOUBLE BINARY TO DOU-
BLE BCD
2'S COMPLEMENT
DOUBLE 2'S COMPLEMENT NEGL
16-BIT TO 32-BIT SIGNED
BINARY
CS/CJ/NSJ Series Instructions Reference Manual (W474)
4. Instruction Execution Times and Number of Steps
Mnemonic
Length
(steps)
+BCL
4 to 6
4
–L
4 to 6
–C
4
–CL
4 to 6
–B
4
–BL
4 to 6
–BC
4
–BCL
4 to 6
*
4
*L
4 to 6
*U
4
*UL
4 to 6
*B
4
*BL
4 to 6
/
4
/L
4 to 6
/U
4
/UL
4 to 6
/B
4
/BL
4 to 6
Mnemonic
Length
(steps)
BIN
3
BINL
3 to 4
BCD
3
BCDL
3 to 4
NEG
3
3 to 4
SIGN
3
ON execution time ( s)
CJ2H
CJ2M CPU@@
CPU6@(-EIP)
5.2
6.6
0.18
0.340
0.18
0.24
0.18
0.340
0.18
0.24
4.1
4.9
4.9
5.9
4.5
5.2
5.2
6.3
0.26
0.520
3.6
3.9
0.26
0.26
3.6
3.9
3.6
4.6
4.9
6.2
0.29
0.540
4.2
4.8
0.29
0.540
3.8
4.2
5.0
5.9
4.8
5.9
ON execution time ( s)
CJ2H
CJ2M CPU@@
CPU6@(-EIP)
0.18
0.280
3.3
3.5
0.19
0.300
3.3
3.7
0.14
0.240
0.26
0.440
0.26
0.340
Conditions
---
---
---
---
---
---
---
---
---
4
---
---
---
---
---
---
---
---
---
---
---
---
Conditions
---
---
---
---
---
---
---
1153

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents