
1089
CJ-series Instruction Execution Times and Number of Steps
Section 4-2
4-2-6
Data Movement 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-7
Data Shift Instructions
Instruction
Mnemonic
Code
Length
(steps)
(See
note.)
ON execution time (
µ
s)
Conditions
CPU6
@
H
CPU4
@
H
CPU4
@
CJ1M
MOVE
MOV
21
3
0.18
0.20
0.29
0.30
---
!MOV
21
7
21.38
21.40
42.36
+35.1
Increase for immedi-
ate refresh
DOUBLE MOVE MOVL
498
3
0.32
0.34
0.50
0.60
---
MOVE NOT
MVN
22
3
0.18
0.20
0.29
0.35
---
DOUBLE MOVE
NOT
MVNL
499
3
0.32
0.34
0.50
0.60
---
MOVE BIT
MOVB
82
4
0.24
0.34
7.5
0.50
---
MOVE DIGIT
MOVD
83
4
0.24
0.34
7.3
0.50
---
MULTIPLE BIT
TRANSFER
XFRB
62
4
10.1
10.8
13.6
20.9
Transferring 1 bit
186.4
189.8
269.2
253.3
Transferring 255 bits
BLOCK TRANS-
FER
XFER
70
4
0.36
0.44
11.2
0.8
Transferring 1 word
300.1
380.1
633.5
650.2
Transferring 1,000
words
BLOCK SET
BSET
71
4
0.26
0.28
8.5
0.55
Setting 1 word
200.1
220.1
278.3
400.2
Setting 1,000 words
DATA
EXCHANGE
XCHG
73
3
0.40
0.56
0.7
0.80
---
DOUBLE DATA
EXCHANGE
XCGL
562
3
0.76
1.04
1.3
1.5
---
SINGLE WORD
DISTRIBUTE
DIST
80
4
5.1
5.4
7.0
6.6
---
DATA COLLECT COLL
81
4
5.1
5.3
7.1
6.5
---
MOVE TO REG-
ISTER
MOVR
560
3
0.08
0.08
0.50
0.60
---
MOVE TIMER/
COUNTER PV
TO REGISTER
MOVRW
561
3
0.42
0.50
0.50
0.60
---
Instruction
Mnemonic
Code
Length
(steps)
(See
note.)
ON execution time (
µ
s)
Conditions
CPU6
@
H
CPU4
@
H
CPU4
@
CJ1M
SHIFT
REGISTER
SFT
10
3
7.4
10.4
10.4
11.9
Shifting 1 word
433.2
488.0
763.1
1.39 ms
Shifting 1,000 words
REVERSIBLE
SHIFT
REGISTER
SFTR
84
4
6.9
7.2
9.6
11.4
Shifting 1 word
615.3
680.2
859.6
1.43 ms
Shifting 1,000 words
ASYNCHRO-
NOUS SHIFT
REGISTER
ASFT
17
4
6.2
6.4
7.7
13.4
Shifting 1 word
1.22 ms
1.22 ms
2.01 ms
2.75 ms
Shifting 1,000 words
WORD SHIFT
WSFT
16
4
4.5
4.7
7.8
9.6
Shifting 1 word
171.5
171.7
781.7
928.0
Shifting 1,000 words
ARITHMETIC
SHIFT LEFT
ASL
25
2
0.22
0.32
0.37
0.45
---
Summary of Contents for CJ1G-CPUxx
Page 3: ...iv N o t i c e ...
Page 5: ...vi ...
Page 21: ...xxii Conformance to EC Directives 6 ...
Page 35: ......
Page 1131: ...1110 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...