
做最好的自己为您分享以下优质知识
90H的二进制表示为 10010000,具体计算过程如下:
每个十六进制位对应4位二进制数:
- 9 → 1001
- 0 → 0000
因此,90H = 10010000B。
二进制补码解析
90H是8位二进制补码,表示负数。计算其原码和真值:
- 反码:
原码按位取反 → 11101111
- 补码:反码末尾加1 → 11110000
- 真值:补码对应的十进制数为-112。
题目中提到“2X”的补码是90H,即2X = -112,因此X = -112 / 2 = -56。
总结:
90H的二进制表示为10010000,对应十进制-112,X的真值为-56。