老师,您看我对以下对于原码反码补码的理解是否正确
来源:4-5 二进制的反码表示法
去则不闲
2020-11-20
反码只是为了更好地表达补码(化减为加)而人为构造出来的一个产物,其本身并没有太多实际意义,就是原码除符号位之外按位取反而已。有了反码和补码后,A - B 操作就可以简化为A + (-B),此式子用补码表示,则是A + B的反码 + 1,所以计算机中存的数值都是补码,原因就是减法可以很好地化成加法。
写回答
1回答
-
是的,反码就是为了让计算机更加方便计算而发明出来的,但并不能说反码本身没有太多实际意义。
微积分最初发明的时候只是作为计算工具去计算科学问题,就如同反码的发明只是为了方便计算机计算;但微积分今天却应用在各个方面,而反码在今天也影响着众多硬件电路的设计、数字逻辑运算,反码在工业基础领域也具备着不可替代的地位。
希望对你有所帮助。
012020-11-20
相似问题