什么叫进位循环右移

2020-11-10 综合百科 1万阅读 投稿:yangang

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

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

假设当前,AL=01010011B,CF=1,则

执行指令ROLAL,1

后,AL=10100110B,CF=0

执行指令RCLAL,1

后,AL=10101001B,CF=0。

声明:业百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 yebaike@foxmail.com