用二进制补码来完成下列运算,并判断有无溢出。

用二进制补码来完成下列运算,并判断有无溢出。 1、  -45+70       
2024-11-02 15:17:49
推荐回答(1个)
回答1:

(-45)的原码=10101101,
(-45)的反码=11010010,
(-45)的补码=11010011,
(70)的原码、反码、补码=01000110
所以(-45+70)=11010011
+01000110
=100011001
所以没有溢出,结果为:(00011001)求原码为25。
希望能帮到你。