CS-series Instruction Execution Times and Number of Steps
Instruction
Mnemonic
BCD SUB-
–B
TRACT
WITHOUT
CARRY
DOUBLE
–BL
BCD SUB-
TRACT
WITHOUT
CARRY
BCD SUB-
–BC
TRACT
WITH
CARRY
DOUBLE
–BCL
BCD SUB-
TRACT
WITH
CARRY
SIGNED
*
BINARY
MULTIPLY
DOUBLE
*L
SIGNED
BINARY
MULTIPLY
UNSIGNED
*U
BINARY
MULTIPLY
DOUBLE
*UL
UNSIGNED
BINARY
MULTIPLY
BCD MULTI-
*B
PLY
DOUBLE
*BL
BCD MULTI-
PLY
SIGNED
/
BINARY
DIVIDE
DOUBLE
/L
SIGNED
BINARY
DIVIDE
UNSIGNED
/U
BINARY
DIVIDE
DOUBLE
/UL
UNSIGNED
BINARY
DIVIDE
BCD DIVIDE /B
DOUBLE
/BL
BCD DIVIDE
1294
Code
Length
(steps)
(See note.)
414
4
8.0
415
4
12.8
416
4
8.5
417
4
13.4
420
4
0.38
421
4
7.23
422
4
0.38
423
4
7.1
424
4
9.0
425
4
23.0
430
4
0.40
431
4
7.2
432
4
0.40
433
4
6.9
434
4
435
4
17.7
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
ON execution time ( s)
CPU-6@H CPU-4@H
CPU-6@
8.2
13.1
14.0
18.2
8.6
13.8
14.7
18.8
0.40
0.50
8.45
11.19
0.40
0.50
8.3
10.63
9.2
12.8
24.2
35.2
0.42
0.75
8.4
9.8
0.42
0.75
8.1
9.1
8.6
8.8
15.9
18.9
26.2
Section 4-1
Conditions
CPU-4@
13.1
---
18.2
---
13.8
---
18.8
---
0.58
---
11.19
---
0.58
---
10.63
---
12.8
---
35.2
---
0.83
---
9.8
---
0.83
---
9.1
---
15.9
---
26.2
---
Need help?
Do you have a question about the SYSMAC CJ - REFERENCE MANUAL 01-2008 and is the answer not in the manual?
Questions and answers