这是单片机的一条指令RR:不带进位的循环右移
RR 0000 0001 结果为1000 0000
RR 1001 1100 结果为0100 1110
RR的图示为上面的那个图。
下面的那个图为RRC(带进位的循环右移)
不带进位循环右移
如果是 RR 0000 0001 移后变成1000 0000
RR 1001 1100移后变成0100 1110
相当于高位向低位移一位,低位溢出后返回高位,自己慢慢体会
RR是不带进位循环右移,所有位依次向右移动一位,原最低位就移入最高位,构成循环。如原数为b7b6b5b4b3b2b1,移后数就变成为b0b7b6b5b4b3b2b1.