lsl

Sizes

byte, word, long

Default Size

word

Affected Flags

X
N
Z
V
C
0

Operands

Op 1
Dn/(An)/Im/ea/(An, Xn)
Op 2
Dn/(An)/ea/(An, Xn)

Shifts the bits of the destination operand to the "Left". Two forms: (1) ls<d> Dx/Im, Dn shifts Dn by the count in Dx or immediate (1–8), any size. New bits are filled with 0s. Defaults to word. (2) ls<d> (An) shifts a memory word by 1, no size suffix allowed.

Loading...