如何用加法实现减法
Posted caidongzhou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用加法实现减法相关的知识,希望对你有一定的参考价值。
注意观察发现:原码和反码再表示0的时候有两种表示,补码只有一种。
补码数表示的好处。
是可以统一整数的加减法。
包括
1)可以用加法计算减法。
2)正数和负数,可以使用同一个方式,计算加减法
3)用加法计算减法;那么只需要加法器的硬件实现,就可以同时计算加减法。
4)正数和负数,可以使用同一个方式,计算加减法;那么就不需要分别实现两套加法器了。
计算后,超出的位舍弃,然后看最高位符号位,如果在两数相加或者相减的时候符号位不同,则溢出了
一正一负相加不会产生溢出
两个同符号数相加,才可能产生溢出。两个符号相异的数相加不可能产生溢出。计算机对进位位的判断规则为:两个带符号数进行补码加减运算时,通常用符号位产生的进位
以上是关于如何用加法实现减法的主要内容,如果未能解决你的问题,请参考以下文章