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 |
