最佳答案:在计算机中各种运算都是CPU来完成的,而CPU在算术运算上只能做加法和移位和取反运算,在逻辑上只有与、或、非、异或。那么计算机中的减法、乘法、除法又是如何运算的?1.加法数据在内存中以二进制补码的形式
在计算机中各种运算都是CPU来完成的,而CPU在算术运算上只能做加法和移位和取反运算,在逻辑上只有与、或、非、异或。那么计算机中的减法、乘法、除法又是如何运算的?
1.加法
数据在内存中以二进制补码的形式存储,CPU在进行加法运算时直接将两个操作数的二进制补码相加,在转换成原码即可。
2.减法
CPU做减法时,将减数取反,在与被减数相加得到结果。
示例1:15-8 = 7