1343
CJ-series Instruction Execution Times and Number of Steps Section 4-2
4-2-29 Other Instructions
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
4-2-30 Block Programming Instructions
Instruction Mne-
monic
Code Length
(steps)
(See
note.)
ON execution time (µs) Condi-
tions
CPU6@
H-R
CPU6@
H
CPU4@
H
CPU4@ CJ1M
exclud-
ing
CPU11
/21
CJ1M
CPU11
/21
SET CARRY STC 040 1 0.048 0.06 0.06 0.12 0.15 0.15 ---
CLEAR CARRY CLC 041 1 0.048 0.06 0.06 0.12 0.15 0.15 ---
SELECT EM BANK EMBC 281 2 14.0 14.0 15.1 15.1 --- --- ---
EXTEND MAXIMUM
CYCLE TIME
WDT 094 2 15.0 15.0 19.7 19.7 23.6 22.0 ---
SAVE CONDITION
FLAGS
CCS 282 1 8.6 8.6 12.5 --- 14.2 12.9 ---
LOAD CONDITION
FLAGS
CCL 283 1 9.8 9.8 13.9 --- 16.3 15.7 ---
CONVERT
ADDRESS FROM CV
FRMCV 284 3 13.6 13.6 19.9 --- 23.1 31.8 ---
CONVERT
ADDRESS TO CV
TOCV 285 3 11.9 11.9 17.2 --- 22.5 31.4 ---
DISABLE PERIPH-
ERAL SERVICING
IOSP 287 --- 13.9 13.9 19.8 --- 21.5 21.5 ---
ENABLE PERIPH-
ERAL SERVICING
IORS 288 --- 63.6 63.6 92.3 --- 22.2 22.2 ---
Instruction Mne-
monic
Code Length
(steps)
(See
note.)
ON execution time (µs) Conditions
CPU6@
H-R
CPU6@
H
CPU4@
H
CPU4@ CJ1M
exclud-
ing
CPU11
/21
CJ1M
CPU11
/21
BLOCK PRO-
GRAM BEGIN
BPRG 096 2 12.1 12.1 13.0 13.0 27.5 30.4 ---
BLOCK PRO-
GRAM END
BEND 801 1 9.6 9.6 12.3 13.1 23.2 27.1 ---
BLOCK PRO-
GRAM PAUSE
BPPS 811 2 10.6 10.6 12.3 14.9 16.0 21.7 ---
BLOCK PRO-
GRAM
RESTART
BPRS 812 2 5.1 5.1 5.6 8.3 9.0 10.2 ---
CONDITIONAL
BLOCK EXIT
(Execu-
tion condi-
tion) EXIT
806 1 10.0 10.0 11.3 12.9 23.8 26.0 EXIT condi-
tion satisfied
4.0 4.0 4.9 7.3 7.2 8.4 EXIT condi-
tion not satis-
fied
CONDITIONAL
BLOCK EXIT
EXIT (bit
address)
806 2 6.8 6.8 13.5 16.3 28.4 30.6 EXIT condi-
tion satisfied
4.7 4.7 7.2 10.7 11.4 13.1 EXIT condi-
tion not satis-
fied