问题 单项选择题

-85的补码(假设字长为8)是______。

A.01010101
B.11010101
C.10101010
D.10101011

答案

参考答案:D

解析:数的补码由两部分构成,分别是最高位符号位和数值位。正数的符号位为0,负数的符号位为1;正数的补码就是它本身,而负数的补码是由数值位的原码取反加1得来。-85的符号位为1,数值位的原码表示为1010101,数值位的补码表示为0101011,因此,整个数的补码形式为10101011。

单项选择题
单项选择题