A-81
Appendices
CJ2 CPU Unit Software User’s Manual
A-2 Instruction Execution Times and Number of Steps
App
A-2-1 Sequence Input Instructions
A-2-1 Sequence Input Instructions
Instruction Mnemonic FUN No. Length (steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-CPU@@
LOAD LD --- 1 to 2 0.016 0.040 ---
!LD --- 2 to 14 0.99 1.260 ---
LOAD NOT LD NOT --- 1 to 2 0.016 0.040 ---
!LD NOT --- 2 to 14 0.99 1.260 ---
AND AND --- 1 to 2 0.016 0.040 ---
!AND --- 2 to 14 0.99 1.260 ---
AND NOT AND NOT --- 1 to 2 0.016 0.040 ---
!AND NOT --- 2 to 14 0.99 1.260 ---
OR OR --- 1 to 2 0.016 0.040 ---
!OR --- 2 to 14 0.99 1.260 ---
OR NOT OR NOT --- 1 to 2 0.016 0.040 ---
!OR NOT --- 2 to 14 0.99 1.260 ---
AND LOAD AND LD --- 1 0.016 0.040 ---
OR LOAD OR LD --- 1 0.016 0.040 ---
NOT NOT 520 1 0.016 0.040 ---
CONDITION ON UP 521 3 0.26 0.36 ---
CONDITION OFF DOWN 522 4 0.27 0.40 ---
LOAD BIT TEST LD TST 350 4 0.11 0.16 ---
LOAD BIT TEST NOT LD TSTN 351 4 0.11 0.16 ---
AND BIT TEST AND TST 350 4 0.11 0.16
AND BIT TEST NOT AND TSTN 351 4 0.11 0.16 ---
OR BIT TEST OR TST 350 4 0.11 0.16 ---
OR BIT TEST NOT OR TSTN 351 4 0.11 0.16 ---
A-2-2 Sequence Output Instructions
Instruction Mnemonic FUN No. Length (steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-CPU@@
OUTPUT OUT --- 1 to 2 0.016 0.040 ---
!OUT --- 2 to 14 0.99 1.320 ---
OUTPUT NOT OUT NOT --- 1 to 2 0.016 0.040 ---
!OUT NOT --- 2 to 14 0.99 1.320 ---
KEEP KEEP 011 1 to 2 0.048 0.060 ---
!KEEP 011 16 0.99 1.340 ---
DIFFERENTIATE UP DIFU 013 2 to 2 0.28 0.30 ---
DIFFERENTIATE
DOWN
DIFD 014 2 to 2 0.24 0.30 ---
SET SET --- 1 to 2 0.016 0.040 ---
!SET --- 2 to 14 0.99 1.360 ---
RESET RSET --- 1 to 2 0.016 0.040 ---
!RSET --- 2 to 14 0.99 1.360 ---