问题 单项选择题

二进制数11001100为原码的时候,它代表的真值为 (7) ;若它是补码,则它代表的真值为 (8) ;十进制数-1的补码用8位二进制数表示为 (9)

A.00000001

B.10000001

C.11111110

D.11111111

答案

参考答案:D

解析:(7)~(9) 二进制数11001100为原码,最高位为1,所以它为负数。后面7位数据代表的绝对数为 76,所以,它的真值为-76。若二进制数11001100为补码,则可以知道它对应的原码为10110100,所以它对应的真值为-52,-1的补码用8位二进制数表示为111111110。

单项选择题
名词解释