ASL - Arithmetic Shift Left ;flags(N,Z,C)
ASL opr ; C < (opr) < 0 ;(DIR) 8 bit direct
ASL ,X ; C < (X) < 0 ;(IX) indexed no offset
ASL opr,X ; C < (opr+X) < 0 ;(IX1) indexed, 8 bit offset
Shifts all bits of the opr one place to the left. Bit 0 is loaded with a zero.
The C bit in CCR is loaded from the most significant bit of M (opr).