如果“2X”的补码是“90H”,那么 X 的真值是( )。A.72 B.-56

最全题库2022-08-02  3

问题 如果“2X”的补码是“90H”,那么 X 的真值是( )。A.72B.-56C.56D.1 1 1

选项 A.72
B.-56
C.56
D.1 1 1

答案 B

解析 首先判断符号位(最高位),为 0,表示该数为正数,正数的原码、反码、补码不变;为 1 ,则该数为负数,负数的补码为其原码的符号位不变,数值部分的按位取反,然后整个数加1 。90H=1001 0000,补码为:1001 0000 原码为 1111 0000 其中最高位代表符号位,1110000 代表数值, 即-112,2X=-112,所以X=-56。
转载请注明原文地址:https://tihaiku.com/congyezige/2425286.html

最新回复(0)