308
Data Shift Instructions
Section 3-9
Example
When CIO 000000 is ON in the following example, MOVRW(561) writes the
PLC memory address for the PV of timer T0000 to IR1.
3-9
Data Shift Instructions
This section describes instructions used to shift data within or between words,
but in differing amounts and directions.
S:
Internal I/O memory address
Instruction
Mnemonic
Function code
Page
SHIFT REGISTER
SFT
010
REVERSIBLE SHIFT REGIS-
TER
SFTR
084
ASYNCHRONOUS SHIFT
REGISTER
ASFT
017
WORD SHIFT
WSFT
016
ARITHMETIC SHIFT LEFT
ASL
025
DOUBLE SHIFT LEFT
ASLL
570
ARITHMETIC SHIFT RIGHT
ASR
026
DOUBLE SHIFT RIGHT
ASRL
571
ROTATE LEFT
ROL
027
DOUBLE ROTATE LEFT
ROLL
572
ROTATE LEFT WITHOUT
CARRY
RLNC
574
DOUBLE ROTATE LEFT WITH-
OUT CARRY
RLNL
576
ROTATE RIGHT
ROR
028
DOUBLE ROTATE RIGHT
RORL
573
ROTATE RIGHT WITHOUT
CARRY
RRNC
575
DOUBLE ROTATE RIGHT
WITHOUT CARRY
RRNL
577
ONE DIGIT SHIFT LEFT
SLD
074
ONE DIGIT SHIFT RIGHT
SRD
075
SHIFT N-BIT DATA LEFT
NSFL
578
SHIFT N-BIT DATA RIGHT
NSFR
579
SHIFT N-BITS LEFT
NASL
580
DOUBLE SHIFT N-BITS LEFT
NSLL
582
SHIFT N-BITS RIGHT
NASR
581
DOUBLE SHIFT N-BITS
RIGHT
NSRL
583
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 ...