问答题
已知X=-(21)10,Y=+(37)10,用8位字长计算X+Y,X-Y(结果用二进制补码给出)。
【正确答案】X=-(21)10=-(0010101)2,[X]原=10010101,[X]反=11101010,[X]补=11101011
Y=+(37)10=+(0100101)2,[Y]原=00100101,[Y]反=00100101,[Y]补=00100101
-Y=-(37)10=-(0100101)2,[-Y]原=10100101,[-Y]反=11011010,[-Y]补=11011011
[X+Y]补=11101011+00100101=00010000
[X-Y]补=[X]补+[-Y]补=11101011+11011011=11000110
【答案解析】