补码定点整数10010101右移一位后的值为多少

如题所述

整数一126的机器码即是:1,0111110
用八位补码表示为:1,1000010
因为这是一个负数,所以算术右移一位后符号位不变,在空位加一
所以移位后的结果是:1,1100001
对应的真值为:-193
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-05-12
10010101 由符号位1可知是负数

整体右移一位,末尾清除得1001010
首位补1,得11001010
相似回答