ROLQ ROLQ Rotate one bit left (memory or accumulator) ROLQ Operation: M <- M << 1, C <- M(31), M(0) <- C N V - B D I Z C / . . . . . / / 4510 Versions: +----------------+-----------------------+-----------+---------+----------+ | Addressing Mode| Assembly Language Form| OP CODE |No. Bytes|No. Cycles| +----------------+-----------------------+-----------+---------+----------+ |ZeroPage Quad | ROLQ $FF |$42 $42 $26| 4 | 12dmr | |Q Register | ROLQ |$42 $42 $2A| 3 | 3 | |Absolute Quad | ROLQ $FFFF |$42 $42 $2E| 5 | 13dmr | |ZeroPage Quad,X | ROLQ $FF,X |$42 $42 $36| 4 | 12dmpr | |Absolute Quad,X | ROLQ $FFFF,X |$42 $42 $3E| 5 | 13dmpr | +----------------+-----------------------+-----------+---------+----------+ d Sub 1 if CPU is at 3.5 MHz m Sub non-bus cycles when at 40 MHz p Add 1 if page boundary is crossed r Add 1 if clock speed is at 40 MHz