补码的设计目的是什么?
A:使符号位能参与运算,简化运算规则
B:使减法转换为加法,简化运算器的线路设计
C:增加相同位的二进制数所能表示的数的范围
书上没有找的,简单讲解一下
补码的设计目的是什么?
A:使符号位能参与运算,简化运算规则
B:使减法转换为加法,简化运算器的线路设计
C:增加相同位的二进制数所能表示的数的范围
书上没有找的,简单讲解一下
B
采用补码,可以将两个数的减运算变为这两个数补码的加运算来实现。对计算机来说,求补和求和都是很简单的运算,比减法容易实现,帮补码被用来表示定点有符号数。
答案是B
基于原码+补码=0的原理,同时由于取补码的方法很简单(取反+1),因此就可以省略一个减法逻辑线路。