ROL - Rotate Left through Carry ;flags(N,Z,C)

ROL opr ;C < (opr) < C ;(DIR) 8 bit direct

ROL ,X ;C < (X) < C ;(IX) indexed no offset

ROL opr,X ;C < (opr+X) < C ;(IX1) indexed w/8 bit offset

Shifts all bits of M(opr) one place to the left. Bit 0 is loaded from the C bit. The C bit is loaded from the MSB of M.