90H的二进制表示为 10010000,具体计算过程如下:
十六进制转二进制 每个十六进制位对应4位二进制数:
- 9 → 1001
- 0 → 0000
因此,90H = 10010000B。
二进制补码解析
90H是8位二进制补码,表示负数。计算其原码和真值:
- 反码: 原码按位取反 → 11101111 - 补码
- 真值:补码对应的十进制数为-112。
与题目关联
题目中提到“2X”的补码是90H,即2X = -112,因此X = -112 / 2 = -56。
总结:
90H的二进制表示为10010000,对应十进制-112,X的真值为-56。