补码X= 1 001 1000 补码Y= 1 010 1000,求X+Y=

问题描述:

补码X= 1 001 1000 补码Y= 1 010 1000,求X+Y=
8位,首位为符号位,补码X= 1 001 1000补码Y= 1 010 1000,
求X+Y= ? 给出具体步骤
上面写错了
X = 1 110 1000
Y = 1 001 1000
这个相加等于什么

  X= 1 001 1000 ----(-104)
+) Y= 1 010 1000 ----(-88)
0 100 0000 ----(原应为-192,超出了8位补码的表示范围-128~+127.所以就溢出了,表示为-192+256=64)我写错了

X = 1 110 1000
Y = 1 001 1000
这个相加等于什么 X = 1 110 1000----(-24)
+)Y = 1 001 1000----(-104)
1 000 0000----(正常运算,没有溢出,表示-128)我错了。谢谢。我粉你咯。下次有问题还找你。 [2x]补 =11101000----(-24)

+)[y/2]补=11011000----(-40)

11000000----(-64)
本来就应该选A。下回问题目请不要随意自己修改题目。