• 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

负数在计算机中以什么形式表示

2021/04/19
551
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

硬件型号:戴尔Latitude5320

系统版本:Windows10
 

计算机中,负数用补码表示。负数的反码+1就是补码,负数的反码是将原码中,除符号位以外,每一位取反。

负数为什么不直接用原码表示?

1、负数的补码,与其对应正数的补码之间的转换可以用同一种方法----求补运算完成,简化硬件。

2、可以将减法变为加法,省去了减法器。

3、无符号及带符号的加法运算可以用同一电路完成。

原码:将一个整数,转换成二进制,就是其原码。
反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。
补码:正数的补码就是其原码;负数的反码+1就是补码。

相关推荐

电子产业图谱