永发信息网

微型计算机中的数为什么常用补码表示

答案:2  悬赏:70  手机版
解决时间 2021-03-03 10:52
  • 提问者网友:风月客
  • 2021-03-02 21:25
微型计算机中的数为什么常用补码表示
最佳答案
  • 五星知识达人网友:青尢
  • 2021-03-02 22:11
为了便于硬件逻辑电路的实现,
计算机中的数值用机器数来表示及运算,而这个数本身称作真值。
机器数包括:原码、反码、补码、移码、……
.
机器数用补码表示的好处:
原码简单,适用于乘除运算,但用原码表示的数进行加减法运算比较复杂。
补码,减法运算可以用加法来实现,例如 [X-Y]补 = [X]补 +[-Y]补,
且数的符号位也可以当作数值一样参与运算,便于运算结果的正负及是否溢出判断。
因此在计算机中大都采用补码来进行加减及乘除运算。
全部回答
  • 1楼网友:末日狂欢
  • 2021-03-02 23:01
第一,负数的补码与对应的补码之间的转换可以用同一种方法,即求补运算实现,因而可以简化硬件。第二,可以将减法变成加法运算,从而省去了减法器。第三,无符号数及带符号的加法运算可以用同一个电路完成。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯