Omron CJ - INSTRUCTIONS Reference Manual page 1189

Table of Contents

Advertisement

4-1-6
Data Movement Instructions
Instruction
MOVE
DOUBLE MOVE
MOVE NOT
DOUBLE MOVE NOT
MOVE BIT
MOVE DIGIT
MULTIPLE BIT TRANSFER
BLOCK TRANSFER
BLOCK SET
DATA EXCHANGE
DOUBLE DATA EXCHANGE
SINGLE WORD DISTRIBUTE DIST
DATA COLLECT
MOVE TO REGISTER
MOVE TIMER/COUNTER PV
TO REGISTER
4-1-7
Data Shift Instructions
Instruction
SHIFT
REGISTER
REVERSIBLE SHIFT
REGISTER
ASYNCHRONOUS SHIFT
REGISTER
WORD SHIFT
ARITHMETIC SHIFT LEFT
DOUBLE SHIFT LEFT
ARITHMETIC SHIFT RIGHT
DOUBLE SHIFT RIGHT
ROTATE LEFT
DOUBLE ROTATE LEFT
ROTATE LEFT WITHOUT
CARRY
DOUBLE ROTATE LEFT
WITHOUT CARRY
ROTATE RIGHT
DOUBLE ROTATE RIGHT
ROTATE RIGHT WITHOUT
CARRY
CS/CJ/NSJ Series Instructions Reference Manual (W474)
4. Instruction Execution Times and Number of Steps
Mnemonic
Length
(steps)
MOV
3
!MOV
30
MOVL
3 to 4
MVN
3
MVNL
3 to 4
MOVB
4
MOVD
4
XFRB
4
XFER
4
BSET
4
XCHG
3
XCGL
3 to 4
4
COLL
4
MOVR
3
MOVRW
3
Mnemonic
Length
(steps)
SFT
3
SFTR
4
ASFT
4
WSFT
4
ASL
2
ASLL
2
ASR
2
ASRL
2
ROL
2
ROLL
2
RLNC
2
RLNL
2
ROR
2
RORL
2
RRNC
2
ON execution time ( s)
CJ2H
CJ2M CPU@@
CPU6@(-EIP)
0.05
0.12
1.98
2.6
0.05
0.20
0.05
0.12
0.05
0.20
0.19
0.32
0.19
0.32
6.6
9.4
85.8
119
0.29
0.28
240.1
220
0.21
0.20
142.2
140
0.32
0.48
0.12
0.29
4.5
4.7
4.6
4.7
0.064
0.200
0.064
0.200
ON execution time ( s)
CJ2H
CJ2M CPU@@
CPU6@(-EIP)
2.86
3.47
315
422
6.22
6.38
319
422
5.3
6.3
948
1285
2.3
3.1
233
187
0.18
0.260
0.32
0.420
0.18
0.260
0.32
0.420
0.18
0.260
0.32
0.420
0.18
0.260
0.32
0.420
0.18
0.260
0.32
0.420
0.18
0.260
Conditions
---
---
---
---
---
---
---
Transferring 1 bit
Transferring 255 bits
Transferring 1 word
Transferring 1,000
words
Setting 1 word
Setting 1,000 words
---
4
---
---
---
---
---
Conditions
Shifting 1 word
Shifting 1,000 words
Shifting 1 word
Shifting 1,000 words
Shifting 1 word
Shifting 1,000
*1
words
Shifting 1 word
Shifting 1,000 words
---
---
---
---
---
---
---
---
---
---
---
1151

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents