RORQ RORQ Rotate one bit right (memory or accumulator) RORQ Operation: M <- M >> 1, C <- M(0), M(31) <- C N V - B D I Z C / . . . . . / / 4510 Versions: +----------------+-----------------------+-----------+---------+----------+ | Addressing Mode| Assembly Language Form| OP CODE |No. Bytes|No. Cycles| +----------------+-----------------------+-----------+---------+----------+ |ZeroPage Quad | RORQ $FF |$42 $42 $66| 4 | 12dmr | |Q Register | RORQ |$42 $42 $6A| 3 | 3 | |Absolute Quad | RORQ $FFFF |$42 $42 $6E| 5 | 13dmr | |ZeroPage Quad,X | RORQ $FF,X |$42 $42 $76| 4 | 12dmpr | |Absolute Quad,X | RORQ $FFFF,X |$42 $42 $7E| 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