Omron CJ - REFERENCE MANUAL 02-2010 Reference Manual page 60

Table of Contents

Advertisement

2. Summary of Instructions
Classifica-
Sub-class
tion
Data
Single/
movement
double-word
instructions
Bit/digit
Exchange
Block/bit transfer
Distribute/ collect
Index register
Data shift
1-bit shift
instructions
0000 hex asynchro-
nous
Word shift
1-bit rotate
1 digit shift
Shift n-bit data
Shift n-bit
Increment/
BCD
decrement
instructions
Binary
24
Mnemonic
Instruction
MOV
MOVE
MVNL
DOUBLE
MOVE NOT
MOVB
MOVE BIT
XCHG
DATA
EXCHANGE
XFRB
MULTIPLE
BIT TRANS-
FER
DIST
SINGLE
WORD DIS-
TRIBUTE
MOVR
MOVE TO
REGISTER
SFT
SHIFT REG-
ISTER
ASL
ARITHMETIC
SHIFT LEFT
ASFT
ASYNCHRO-
NOUS SHIFT
REGISTER
WSFT
WORD SHIFT ---
ROL
ROTATE LEFT ROLL
RLNL
DOUBLE
ROTATE LEFT
WITHOUT
CARRY
RRNC
ROTATE
RIGHT WITH-
OUT CARRY
SLD
ONE DIGIT
SHIFT LEFT
NSFL
SHIFT N-BIT
DATA LEFT
NASL
SHIFT N-BITS
LEFT
NSRL
DOUBLE
SHIFT N-BITS
RIGHT
++B
INCREMENT
BCD
– –BL
DOUBLE
DECRE-
MENT BCD
++
INCREMENT
BINARY
– –L
DOUBLE
DECRE-
MENT
BINARY
Mnemonic
Instruction
MOVL
DOUBLE
MOVE
---
---
MOVD
MOVE DIGIT
XCGL
DOUBLE
DATA
EXCHANGE
XFER
BLOCK
TRANSFER
COLL
DATA COL-
LECT
MOVRW
MOVE TIMER/
COUNTER PV
TO REGIS-
TER
SFTR
REVERSIBLE
SHIFT REG-
ISTER
ASR
ARITHMETIC
SHIFT RIGHT
---
---
---
DOUBLE
ROTATE LEFT
ROR
ROTATE
RIGHT
RRNL
DOUBLE
ROTATE
RIGHT WITH-
OUT CARRY
SRD
ONE DIGIT
SHIFT RIGHT
NSFR
SHIFT N-BIT
DATA RIGHT
NSLL
DOUBLE
SHIFT N-BITS
LEFT
---
---
++BL
DOUBLE
INCREMENT
BCD
---
---
++L
DOUBLE
INCREMENT
BINARY
---
---
CS/CJ/NSJ Series Instructions Reference Manual (W474)
Mnemonic
Instruction
MVN
MOVE NOT
---
---
---
---
---
---
BSET
BLOCK SET
---
---
---
---
ASLL
DOUBLE
SHIFT LEFT
ASRL
DOUBLE
SHIFT RIGHT
---
---
---
---
RLNC
ROTATE LEFT
WITHOUT
CARRY
RORL
DOUBLE
ROTATE
RIGHT
---
---
---
---
---
---
NASR
SHIFT N-BITS
RIGHT
---
---
– –B
DECRE-
MENT BCD
---
---
– –
DECRE-
MENT
BINARY
---
---

Advertisement

Table of Contents
loading

Table of Contents