ARM Assembly Language Programming - Chapter 3 - The Instruction Set
After n shifts, n zero bits have been shifted in on the right and the carry is set to bit 32-n of the original word. Note that if there is no shift specified after the register value, LSLÊ#0 is used, which has no effect at all. ASL #n Arithmetic shift le...