补码运算的优点
1、用加法可以实现减法、乘法和除法运算,能简化计算机中运算器的内部结构。
2、可以让符号位作为数值直接参加运算,而最后仍然可以得到正确的结果符。
补码的本质:要将正数转成对应的负数,其实只要用0减去这个数就可以了。比如,-8其实就是0-8。
扩展资料
意义
1、解决了符号的表示的问题。
2、在计算机中,利用电子器件的特点实现补码和真值、原码之间的相互转换,非常容易。
3、补码表示统一了符号位和数值位,使得符号位可以和数值位一起直接参与运算,这也为后面设计乘法器除法器等运算器件提供了极大的方便。
总之,补码概念的引入和当时运算器设计的背景不无关系,从设计者角度,既要考虑表示的数的类型(小数、整数、实数和复数)、数值范围和精确度,又要考虑数据存储和处理所需要的硬件代价。因此,使用补码来表示机器数并得到广泛的应用。