为什么要有原码、反码和补码?

来源:百度知道 编辑:UC知道 时间:2024/09/26 02:20:53
这三者的关系我已经知道,但不知道它们的存在有什么意义,请侧重回答为什么,谢谢!
你的措词太专业了,我看不懂啊,能不能浅显一点,只要说明是做什么用的就可以了。干嘛要反码补码这么麻烦?直接原码发出去不就好了吗?

反码是个过渡原码和补码的东西,其实就是按位的NOT
补码是用来做减法运算的
我好像听说做加法的电路比做减法的电路速度快很多(我也记不清了,好像是这样),所以CPU是用加上补码来做减法的

因为用原码无法表示负数啊

好好学习一下单片机就知道