已知X=-0110110,Y=+1001010,要求用补码运算求X-Y的真值,并写出计算过程。

已知X=-0110110,Y=+1001010,要求用补码运算求X-Y的真值,并写出计算过程。


【正确答案】:


【题目解析】:

(1)补码规则:正数相同,负数取反+1。
(2)补码减法规则:将减去Y的补数变成加上[-Y]的补数,就可以把补码减法变成补码加法
(3)当符号位和最高数值位有且只有一个进位时,将导致符号位与数值位不同,两个符号位异或结果为1,会产生溢出。


Top