问题 问答题 简答题

设字长为8位,写出x=-64,y=-66的原码、反码和补码,并且用补码计算x+y,问是否有溢出?

答案

参考答案:

[X]原=11000000,

[X]反=10111111,

[X]补=11000000,

[Y]原=11000010,

[Y]反=10111101,

[Y]补=10111110,

因为:[X]补=11000000,[Y]补=10111110

那么:[X]补+[Y]补=101111110,

所以有溢出

多项选择题
判断题