问题
单项选择题
已知X=-121,若采用8位机器码表示,则[X]原= (1) ,[X]补= (2) 。
A.10110111
B.10000111
C.10100111
D.01111001
答案
参考答案:B
解析: -121对应的二进制原码为11111001。对于负数的反码,相对于原码来讲,其最高位为符号位不变,其他位按位取反,可知[X]反=10000110,负数的补码等于反码+1,可知[X]补=10000110+1=10000111。