步子百科步子百科

什么叫进位循环右移

循环右移ROL(RotateLeft):移出的什叫位不仅要进入CF,而且还要填补空出的进位位。

带进位的循环循环右移RCL(RotateLeftThroughCarry):用原CF的值填补空出的位,移出的右移位再进入CF。

假设当前,什叫AL=01010011B,进位CF=1,循环则

执行指令ROLAL,1

后,右移AL=10100110B,什叫CF=0

执行指令RCLAL,1

后,进位AL=10101001B,循环CF=0。右移

什叫