6F3B0253
164 T1-16S User’s Manual
7. Instructions

FUN 068 SHR1 1 bit shift right

Expression
Input [ SHR1 A ] Output
Function
When the input is ON, the data of register A is shifted 1 bit to the right (LSB direction). 0 is stored in
the left most bit (MSB). The pushed out bit state is stored in the carry flag (CF = S050). After the
operation, if the right most bit (LSB) is ON, the output is turned ON.
Execution condition
Input Operation O utput CF
OFF No execution OFF
ON Ex ecution W hen LSB = 1 ON Set or reset
When LSB = 0 O FF Set or reset
Operand
Name Device Register Constant Index
X Y R S T. C. XWYWRWSW T C D I J K
AOperation data √√√√√√√√√ √
Example
When X007 is changed from OFF to ON, the data of RW15 is shifted 1 bit to the right.
The figure below shows an operation example.
(MSB) (LSB)
FEDCBA9876543210
RW15 0100001010001010
CF
RW15 0010000101000101 0
(Result)
0 R001 is turned ON