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)

0b7 - - - - - - - - - - - - - - - - - - b0C

Syntax:

Operands:

Program Counter:

(i)

LSR Rd

0 ≤ d ≤ 31

PC ← PC + 1

16-bit Opcode:

1001010ddddd0110