![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_742268400.webp)
361
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
362
REVERSIBLE SHIFT REGIS-
TER
SFTR
084
363
ASYNCHRONOUS SHIFT
REGISTER
ASFT
017
366
WORD SHIFT
WSFT
016
369
ARITHMETIC SHIFT LEFT
ASL
025
371
DOUBLE SHIFT LEFT
ASLL
570
372
ARITHMETIC SHIFT RIGHT
ASR
026
374
DOUBLE SHIFT RIGHT
ASRL
571
375
ROTATE LEFT
ROL
027
377
DOUBLE ROTATE LEFT
ROLL
572
379
ROTATE LEFT WITHOUT
CARRY
RLNC
574
384
DOUBLE ROTATE LEFT WITH-
OUT CARRY
RLNL
576
386
ROTATE RIGHT
ROR
028
381
DOUBLE ROTATE RIGHT
RORL
573
382
ROTATE RIGHT WITHOUT
CARRY
RRNC
575
388
DOUBLE ROTATE RIGHT
WITHOUT CARRY
RRNL
577
389
ONE DIGIT SHIFT LEFT
SLD
074
391
ONE DIGIT SHIFT RIGHT
SRD
075
393
SHIFT N-BIT DATA LEFT
NSFL
578
394
SHIFT N-BIT DATA RIGHT
NSFR
579
396
SHIFT N-BITS LEFT
NASL
580
398
DOUBLE SHIFT N-BITS LEFT
NSLL
582
401
SHIFT N-BITS RIGHT
NASR
581
404
DOUBLE SHIFT N-BITS
RIGHT
NSRL
583
406
Содержание SYSMAC CS1D-CPU**
Страница 3: ...iv...
Страница 29: ...xxx...
Страница 185: ...146 List of Instructions by Function Code Section 2 4...
Страница 193: ...154 3 35 4 MOVE BIT MOVBC 568 1274 3 35 5 BIT COUNTER BCNTC 621 1276 3 35 6 GET VARIABLE ID GETID 286 1278...
Страница 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Страница 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Страница 1391: ...1352 ASCII Code Table Appendix A...