一:CPU运算器中,只有加法器
CPU运算器里面,只有加法器,加法器电路相对于减法器来说要简单很多,成本就少很多,受硬件资源限制,主要是为了精简硬件.
从数学角度,减法是可以转换成加法运算的。乘法同样可以转换成加法运算,除法可以转换成乘法运算,所以一切的运算都可以以加法运算为基础,所以CPU只会做加法也没有问题。
二:如何将减法转换成加法运算
1.纠正一个误区
举个例子 ,3减2 和 3加(-2)
比如我要做减法,3减2,将减法转换成加法,很容易想到,3加(-2),这不是将减法转换成加法运算,细想一下,我们在做3加(-2)的时候,还是将3加(-2)转化成了3减2来计算,所以3加(-2)本质还是在做减法.
那么如何将减法转换成加法运算呢