code: def rrc(self, r):
          
          if not is_number(self.regs[r]):
              self.set(r, None)
              self.set_flag(None)
              return
  
          v_ = self.getv(self.regs[r]) & 0xFF
          self.regs[r] = str((v_ >> 1) | ((v_ & 1) << 7))
docs: Does a ROTATION to the RIGHT |>>