关于单片几中RL 和RLC的区别

[复制链接]
查看11 | 回复2 | 2019-6-19 16:06:50 | 显示全部楼层 |阅读模式
我知道C是进位,但是在这两种指令使用效果有何不同?????

回复

使用道具 举报

千问 | 2019-6-19 16:06:50 | 显示全部楼层
rl是左移指令,参加左移的是8个位rlc是带进位位的左移,参加左移的共有9个位设a=01000001,c=1;则如果执行rl,则a=10000010,c=1(a所有位左移一位,最低位补零,c不参加移位操作,保持原值不变)如果执行rlc后,则a=10000011,c=0(a的最高位移到c,c原值移到a最低位)...
回复

使用道具 举报

千问 | 2019-6-19 16:06:50 | 显示全部楼层
RLC是带进位的左移,移位时进位位移入最低位,最高位移入进位位。RL是不带进位位的左移,移位时最高位移入最低位。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行