带进位的循环移位和不带进位的循环移位有什么区别

如题所述

你好,以下以51系列单片机为例,

循环移位是指累加器A自身循环移位(八位),右移:则ACC.7->ACC.6、AAC.6->ACC.5...ACC.0->ACC.7;左移:ACC.7->ACC.0,ACC.6->ACC.7 .... ACC.0->ACC.1。

带进位循环移位指累加器连同进位位一起右移或左移(九位一起位移),左移:ACC.7->CY、CY-<ACC.0...;右移:CY->ACC.7,ACC.7->ACC.6、...ACC.0->CY.
温馨提示:答案为网友推荐,仅供参考
相似回答