Appendices
A-88
CJ2 CPU Unit Software User’s Manual
BCD ADD WITH
CARRY
+BC 406 4 4.4 5.2 ---
DOUBLE BCD ADD
WITH CARRY
+BCL 407 4 to 6 5.2 6.6 ---
SIGNED BINARY
SUBTRACT WITH-
OUT CARRY
– 410 4 0.18 0.340 ---
DOUBLE SIGNED
BINARY SUBTRACT
WITHOUT CARRY
–L 411 4 to 6 0.18 0.24 ---
SIGNED BINARY
SUBTRACT WITH
CARRY
–C 412 4 0.18 0.340 ---
DOUBLE SIGNED
BINARY SUBTRACT
WITH CARRY
–CL 413 4 to 6 0.18 0.24 ---
BCD SUBTRACT
WITHOUT CARRY
–B 414 4 4.1 4.9 ---
DOUBLE BCD SUB-
TRACT WITHOUT
CARRY
–BL 415 4 to 6 4.9 5.9 ---
BCD SUBTRACT
WITH CARRY
–BC 416 4 4.5 5.2 ---
DOUBLE BCD SUB-
TRACT WITH CARRY
–BCL 417 4 to 6 5.2 6.3 ---
SIGNED BINARY
MULTIPLY
* 420 4 0.26 0.520 ---
DOUBLE SIGNED
BINARY MULTIPLY
*L 421 4 to 6 3.6 3.9 ---
UNSIGNED BINARY
MULTIPLY
*U 422 4 0.26 0.26 ---
DOUBLE UNSIGNED
BINARY MULTIPLY
*UL 423 4 to 6 3.6 3.9 ---
BCD MULTIPLY *B 424 4 3.6 4.6 ---
DOUBLE BCD MULTI-
PLY
*BL 425 4 to 6 4.9 6.2 ---
SIGNED BINARY
DIVIDE
/ 430 4 0.29 0.540 ---
DOUBLE SIGNED
BINARY DIVIDE
/L 431 4 to 6 4.2 4.8 ---
UNSIGNED BINARY
DIVIDE
/U 432 4 0.29 0.540 ---
DOUBLE UNSIGNED
BINARY DIVIDE
/UL 433 4 to 6 3.8 4.2 ---
BCD DIVIDE /B 434 4 5.0 5.9 ---
DOUBLE BCD DIVIDE /BL 435 4 to 6 4.8 5.9 ---
Instruction Mnemonic FUN No. Length (steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@