EasyManua.ls Logo

Omron CP - PROGRAMMING MANUAL 05-2007 - Page 339

Omron CP - PROGRAMMING MANUAL 05-2007
1175 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
306
Data Shift Instructions Section 3-8
Description NSFL(578) shifts the specified number of bits by the shift data length (N) from
the beginning bit (C) in the rightmost word, as designated by D one bit to the
left (towards the leftmost word and the leftmost bit). “0” is place into the begin-
ning bit and the contents of the leftmost bit in the shift area are shifted to the
Carry Flag (CY).
Flags
Precautions When the shift data length (N) is 0, the contents of the beginning bit will be
copied to the Carry Flag (CY), and its contents will not be changed.
Only the bits shifted into rightmost word in the shift area (i.e. leftmost word
data) will be changed.
Examples When CIO 0.00 is ON, all bits from the beginning bit 3 to the shift data length
(B hex) will be shifted one bit to the left (from the rightmost bit to the leftmost
bit). “0” will be placed into bit 3 of CIO 100. The contents of the leftmost bit in
the shift area (bit 13 of CIO 100) are copied into the Carry Flag (CY).
Index Registers ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15
Area DCN
Shifts one bit to the left
N1 bit
N1 bit
Name Label Operation
Error Flag ER ON when C data is not between 0000 and 000F hex.
OFF in all other cases.
Carry Flag CY ON when 1 is shifted into the Carry Flag (CY).
OFF in all other cases.
0
D: CIO 100
D: CIO 100
&3
&11
D
C
N
0.00
C: Starting from bit 3
N: 11 bits

Table of Contents

Related product manuals