6.73.1 Description

Shifts all bits in Rd one place to the left. Bit 0 is cleared. Bit 7 is loaded into the C flag of the SREG. This operation effectively multiplies signed and unsigned values by two.

Operation:

(i)

Cb7 - - - - - - - - - - - - - - - - - - b00

Syntax:

Operands:

Program Counter:

(i)

LSL Rd

0 ≤ d ≤ 31

PC ← PC + 1

16-bit Opcode: (see ADD Rd,Rd)

000011dddddddddd