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)
← | ||||||||||||
C | ← | b7 - - - - - - - - - - - - - - - - - - b0 | ← | 0 | ||||||||
Syntax: |
Operands: |
Program Counter: | |
(i) |
LSL Rd |
0 ≤ d ≤ 31 |
PC ← PC + 1 |
16-bit Opcode: (see ADD Rd,Rd)
0000 | 11dd | dddd | dddd |