6.74.1 Description
Shifts all bits in Rd one place to the right. Bit 7 is cleared. Bit 0 is loaded into the C flag of the SREG. This operation effectively divides an unsigned value by two. The C flag can be used to round the result.
Operation:
(i)
→ | ||||||||||||
0 | → | b7 - - - - - - - - - - - - - - - - - - b0 | → | C | ||||||||
Syntax: |
Operands: |
Program Counter: | |
(i) |
LSR Rd |
0 ≤ d ≤ 31 |
PC ← PC + 1 |
16-bit Opcode:
1001 | 010d | dddd | 0110 |