Arithmetic // RLC (Rotate Left Circular)
The contents of the m operand are rotated left 1 bit position. The contents of bit 7 are copied to the Carry flag, and the previous contents of the Carry flag are copied to bit 0.
The D Register and the Carry flag contain the following data. C 76534 2 10 0 10010 1 11 Upon the execution of an RL D instruction, the D Register and the Carry flag now contain: C 76534 2 10 1 00011 1 10
rl b 0xCB10,
        2 bytes, 8Trl c 0xCB11,
        2 bytes, 8Trl d 0xCB12,
        2 bytes, 8Trl e 0xCB13,
        2 bytes, 8Trl h 0xCB14,
        2 bytes, 8Trl l 0xCB15,
        2 bytes, 8Trl (hl) 0xCB16,
        2 bytes, 15Trl a 0xCB17,
        2 bytes, 8Trl (ix+*),b 0xDDCB**10,
        4 bytes, 23Trl (ix+*),c 0xDDCB**11,
        4 bytes, 23Trl (ix+*),d 0xDDCB**12,
        4 bytes, 23Trl (ix+*),e 0xDDCB**13,
        4 bytes, 23Trl (ix+*),h 0xDDCB**14,
        4 bytes, 23Trl (ix+*),l 0xDDCB**15,
        4 bytes, 23Trl (ix+*) 0xDDCB**16,
        4 bytes, 23Trl (ix+*),a 0xDDCB**17,
        4 bytes, 23Trl (iy+*),b 0xFDCB**10,
        4 bytes, 23Trl (iy+*),c 0xFDCB**11,
        4 bytes, 23Trl (iy+*),d 0xFDCB**12,
        4 bytes, 23Trl (iy+*),e 0xFDCB**13,
        4 bytes, 23Trl (iy+*),h 0xFDCB**14,
        4 bytes, 23Trl (iy+*),l 0xFDCB**15,
        4 bytes, 23Trl (iy+*) 0xFDCB**16,
        4 bytes, 23Trl (iy+*),a 0xFDCB**17,
        4 bytes, 23T