A-A+
已知X=-73 若采用8位机器码表示 则[X]原=(3) [X]补=(4)。A.11001
问题详情
已知X=-73,若采用8位机器码表示,则[X]原=(3), [X]补=(4)。
A.11001001
B.1001001
C.11011001
D.1011001
参考答案
正确答案:A
解析:-7310=-(64+8+1)=-10010012 根据定义,数值x的原码记为[x]原,如果机器字长为n(即采用n个二进制位表示数据),则最高位是符号位,0表示正号,1表示负号,其余的n-1位表示数值的绝对值。因此,[X]原=11001001。数值X的补码记作[x]补,如果机器字长为n,则最高位为符号位,0表示正号,1表示负号,正数的补码与其原码和反码相同,负数的补码则等于其反码的末尾加1。因此,[X]补=10110111。