由于移位的数据不是一个字节或一个字,而是一个字的某一段位,所以建议用移位寄存器指令,但是有个问题,移位寄存器指令不是循环移位的,而是给一个0或者1的数据移入,将移出的数据放入SM1.1,所以可以将移出的那个位作为数据写入移入数据,这样应该可以实现循环移位。