def ROR(self, a):
r = (a >> <NUM_LIT:1>) | (self.C << <NUM_LIT:7>)<EOL>self.clear_NZ()<EOL>self.update_NZ_8(r)<EOL>self.C = get_bit(a, bit=<NUM_LIT:0>) <EOL>return r<EOL>
Rotates all bits of the register one place right through the C (carry)
bit. This is a 9-bit rotation.

moved the carry flag into bit 8
moved bit 7 into carry flag

source code forms: ROR Q; RORA; RORB

CC bits "HNZVC": -aa-s