
1335
CJ-series Instruction Execution Times and Number of Steps
Section 4-2
4-2-17 Subroutine 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-18 Interrupt Control Instructions
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
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
SUBROUTINE CALL
SBS
91
2
0.90
1.26
1.96
17.0
2.04
2.04
---
SUBROUTINE ENTRY SBN
92
2
---
---
---
---
---
---
---
SUBROUTINE
RETURN
RET
93
1
0.43
0.86
1.60
20.60
1.80
1.80
---
MACRO
MCRO
99
4
23.3
23.3
23.3
23.3
47.9
50.3
---
GLOBAL SUBROU-
TINE CALL
GSBN
751
2
---
---
---
---
---
---
---
GLOBAL SUBROU-
TINE ENTRY
GRET
752
1
0.90
1.26
1.96
---
2.04
2.04
---
GLOBAL SUBROU-
TINE RETURN
GSBS
750
2
0.43
0.86
1.60
---
1.80
1.80
---
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 INTERRUPT
MASK
MSKS
690
3
25.6
25.6
38.4
39.5
44.7
42.9
---
READ INTERRUPT
MASK
MSKR
692
3
11.9
11.9
11.9
11.9
16.9
15.9
---
CLEAR INTERRUPT
CLI
691
3
27.4
27.4
41.3
41.3
42.7
44.5
---
DISABLE INTER-
RUPTS
DI
693
1
15.0
15.0
16.8
16.8
30.3
28.5
---
ENABLE INTER-
RUPTS
EI
694
1
19.5
19.5
21.8
21.8
37.7
34.4
---
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...