
388
Data Shift Instructions
Section 3-9
Flags
Precautions
When RRNC(575) is executed, the Error Flag will turn OFF.
If as a result of the shift the contents of Wd is zero, the Equals Flag will turn
ON.
If as a result of the shift the contents of the leftmost bit of Wd is 1, the Nega-
tive Flag will turn ON.
Examples
When CIO 000000 is ON, word CIO 0100 will shift one bit to the right (exclud-
ing the Carry Flag (CY)). The contents of CIO 010000 will be shifted to
CIO 010015.
3-9-16 DOUBLE ROTATE RIGHT WITHOUT CARRY: RRNL(577)
Purpose
Shifts all Wd and Wd +1 bits one bit to the right not including the Carry Flag
(CY). The contents of the rightmost bit of Wd +1 is shifted to the leftmost bit of
Wd, and to the Carry Flag (CY).
Ladder Symbol
Variations
Wd
Name
Label
Operation
Error Flag
ER
OFF
Equals Flag
=
ON when the shift result is 0.
OFF in all other cases.
Carry Flag
CY
ON when 1 is shifted into the Carry Flag (CY).
OFF in all other cases.
Negative Flag
N
ON when the leftmost bit is 1 as a result of the shift.
OFF in all other cases.
CY
Wd
Instruction executed once
Wd: CIO 0100
RRNL(577)
Wd
Wd
: Word
Variations
Executed Each Cycle for ON Condition
RRNL(577)
Executed Once for Upward Differentiation
@RRNL(577)
Executed Once for Downward Differentiation Not supported
Immediate Refreshing Specification
Not supported
Summary of Contents for SYSMAC CS Series
Page 2: ......
Page 4: ...iv ...
Page 30: ...xxx ...
Page 186: ...146 List of Instructions by Function Code Section 2 4 ...
Page 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Page 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Page 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Page 1392: ...1352 ASCII Code Table Appendix A ...
Page 1404: ...1364 Revision History ...