479
Instruction Execution Times and Number of Steps Section 10-5
10-5-8 Increment/Decrement Instructions
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
10-5-9 Symbol Math Instructions
Instruction Mnemonic Code Length
(steps)
(See
note.)
ON execution time (µs) Conditions
CPU6@H-R CPU6@HCPU4@HCPU4@ CJ1M
excluding
CPU11/21
CJ1M
CPU11/21
INCREMENT
BINARY
++ 590 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE INCRE-
MENT BINARY
++L 591 2 0.18 0.40 0.56 0.67 0.80 0.80 ---
DECREMENT
BINARY
– – 592 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE DECRE-
MENT BINARY
– –L 593 2 0.18 0.40 0.56 0.67 0.80 0.80 ---
INCREMENT BCD ++B 594 2 5.7 6.4 4.5 7.4 12.3 14.7 ---
DOUBLE INCRE-
MENT BCD
++BL 595 2 5.6 5.6 4.9 6.1 9.24 10.8 ---
DECREMENT
BCD
– –B 596 2 5.7 6.3 4.6 7.2 11.9 14.9 ---
DOUBLE DECRE-
MENT BCD
– –BL 597 2 5.3 5.3 4.7 7.1 9.0 10.7 ---
Instruction Mnemonic Code Length
(steps)
(See
note.)
ON execution time (
µs) Conditions
CPU6@H-R CPU6@HCPU4@HCPU4@ CJ1M
excluding
CPU11/21
CJ1M
CPU11/21
SIGNED BINARY
ADD WITHOUT
CARRY
+ 400 4 0.18 0.18 0.20 0.37 0.30 0.30 ---
DOUBLE SIGNED
BINARY ADD
WITHOUT CARRY
+L 401 4 0.18 0.32 0.34 0.54 0.60 0.60 ---
SIGNED BINARY
ADD WITH
CARRY
+C 402 4 0.18 0.18 0.20 0.37 0.40 0.40 ---
DOUBLE SIGNED
BINARY ADD
WITH CARRY
+CL 403 4 0.18 0.32 0.34 0.54 0.60 0.60 ---
BCD ADD WITH-
OUT CARRY
+B 404 4 7.6 8.2 8.4 14.0 18.9 21.5 ---
DOUBLE BCD
ADD WITHOUT
CARRY
+BL 4054 9.2 13.314.519.024.427.7---
BCD ADD WITH
CARRY
+BC 406 4 8.0 8.9 9.1 14.5 19.7 22.6 ---
DOUBLE BCD
ADD WITH
CARRY
+BCL 407 4 9.6 13.8 15.0 19.6 25.2 28.8 ---
SIGNED BINARY
SUBTRACT WITH-
OUT CARRY
– 410 4 0.18 0.18 0.20 0.37 0.3 0.3 ---
DOUBLE SIGNED
BINARY SUB-
TRACT WITHOUT
CARRY
–L 411 4 0.18 0.32 0.34 0.54 0.60 0.60 ---
SIGNED BINARY
SUBTRACT WITH
CARRY
–C 412 4 0.18 0.18 0.20 0.37 40 40 ---
DOUBLE SIGNED
BINARY SUB-
TRACT WITH
CARRY
–CL 413 4 0.18 0.32 0.34 0.54 0.60 0.60 ---
BCD SUBTRACT
WITHOUT CARRY
–B 414 4 7.4 8.0 8.2 13.1 18.1 20.5 ---
DOUBLE BCD
SUBTRACT WITH-
OUT CARRY
–BL 415 4 8.9 12.8 14.0 18.2 23.2 26.7 ---
BCD SUBTRACT
WITH CARRY
–BC 416 4 7.9 8.5 8.6 13.8 19.1 21.6 ---