魁梧大侠

文章
6
资源
0
加入时间
2年10月17天

逻辑左移、逻辑右移、算术左移、算术右移区别

第一种观点:逻辑左移=算数左移,右边统一填0 ,最高位移入cf逻辑右移,左边统一添0 ,最低位移入cf特殊:算数右移,左边添加的数和符号位有关,最低位移入cfe.g:1010101010,其中[]是添加的位逻辑左移一位:010101010[0]算数左移一位:010101010[0]逻辑右移一位:[0]101010101算数右移一位:[1]101010101算术右移的2种实现方式(结果是相同的):1.符号位不变,数值位右移,最低位移入cf,最高位数值位填符号位的值(1或0);2