逻辑位移 算术位移 的概念,请大侠赐教.在线等superhcw:谢谢,明白了大部分,能不能举个例子: 1100的逻辑和算数右移分别是什么?再麻烦解答一下:11001000两种的右移情况? 万分感谢
问题描述:
逻辑位移 算术位移 的概念,请大侠赐教.在线等
superhcw:谢谢,明白了大部分,能不能举个例子: 1100的逻辑和算数右移分别是什么?
再麻烦解答一下:11001000两种的右移情况? 万分感谢
答
逻辑右移最高位补0,最低位进入CF,相当于每移一位除以2,一般对于无符号数使用如:133/8=16余5MOV AL,10000101BMOV CL,03HSHR AL,CLAL=10H=16算术右移最高位(即符号位)保持不变,而不是补0最低位进入CF.相当于每移一位除...