ROL
- 158 -
{ ROL ... Left rotation of 16-bit data
Usable device
Bit device Word device
Con-
stant
Pointer Level
X Y M L SM F T C D R Z K H P N
Digit
desig-
nation
No. of
steps
Index
D
n
3
ROL
Left rotation command
n
DROL
Setting data
n
No.of device where left
rotation data is stored.
D
Times (0 to 15)
Function
The 16-bit data designated with D is rotated n bits to the left excluding the carry flag.
The carry flag must be set to 1 or 0 after executing ROL.
Carry flag
(SM12)
B15B14B13B12B11B10B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
D
n-bit rotation
Execution conditions
The execution conditions for the ROL command are as shown below.
Left rotation command OFF
ROL
ON
Executed per scan
Executed per scan