当前位置:柔美女性网 >

绿色生活 >心理 >

补码原码反码有必要学吗

补码原码反码有必要学吗

补码原码反码有必要学吗

有必要学

在计算机系统中,数值,一律采用补码表示和存储。

原码和反码,都是没有任何用处的。

补码的功能,类似于:

时针,倒拨 3 小时,可以用正拨 9 小时代替。

利用这种思路,计算机中的负数,也可以用正数(即补码)代替。

于是,计算机中,就没有负数了。

同时,减法运算,也都不存在了。

因此,借助于补码,就能统一加减法,从而简化计算机的硬件。

这就是使用补码的原因。

有必要的。机器数包括:原码、反码、补码、…… . 机器数用补码表示的好处: 原码简单,适用于乘除运算,但用原码表示的数进行加减法运算比较复杂。 补码,减法运算可以用加法来实现,例如 [X-Y]补 = [X]补 +[-Y]补, 且数的符号位也可以当作数值一样参与运算,便于运算结果的正负及是否溢出判断。

标签: 反码 补码 原码
  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/ll97k3.html