问答题
已知:X1=(-25)D;X2=(+100)D,试用二进制补码求:[X1]补;[X2]补;[X1-X2]补;[X1-X2]补,结果用二进制补码(8位)给出。
【正确答案】X1=(-25)D=(-11001)B,其8位原码为11111001,补码为11100111;X2=(+100)D=(+1100100)B,其8位原码为01100100,8位补码为01100100。
故[X1]补=11100111,[X2]补=01100100;
[X1+X2]补=11100111+01100100=01001011。
-X2=(-1100100)B,[-X2]补=10011100,故[X1-X2]补=[X1+(-X2)]补=11100111+10011100=10000011。
【答案解析】