关于单片几中RL 和RLC的区别
发布网友
发布时间:2022-04-26 08:30
我来回答
共3个回答
热心网友
时间:2022-06-25 20:29
rl是左移指令,参加左移的是8个位
rlc是带进位位的左移,参加左移的共有9个位
设a=01000001,c=1;
则如果执行rl
,则a=10000010,c=1(a所有位左移一位,最低位补零,c不参加移位操作,保持原值不变)
如果执行rlc后,则a=10000011,c=0(a的最高位移到c,c原值移到a最低位)
热心网友
时间:2022-06-25 20:30
RLC是带进位的左移,移位时进位位移入最低位,最高位移入进位位。
RL是不带进位位的左移,移位时最高位移入最低位。
热心网友
时间:2022-06-25 20:30
好象是一个不循环,一个循环