补码使用是简化电路
因为补码里面零只有一种表示,不会像原码和反码一样有两种表示
最重要是补码里计算减法就是加上减数的相反数,这与十进制计算是一样的
正是这种特性会简化计算机中加减法计算元件的门电路使用,达到更好的效率
为什么? 就是为了:简化硬件,省钱。
因为,负数,是可以用一个正数(补码)代替的。
如: 24 - 1 = 23
24 + 99 = (一百) 23
忽略进位,用 +99 就可以代替-1。
+99,就是-1 的补数。 计算机用二进制,就称为:补码。
用补码(正数)代替了负数,那么,计算机中,就没有负数了。
因此,在计算机中,就只有加法运算了。
所以,在计算机中,只需设置一个加法器,便可加减通吃了。
零只有一种表示