全站数据
8 4 2 0 5 8 1

计算机组成原理为何补码比原码,反码能多表示一个数,在一个就是符号位的,小弟快被搞晕了

会计城社区 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 03:14:28

问题描述

计算机组成原理为何补码比原码,反码能多表示一个数,在一个就是符号位的,小弟快被搞晕了,麻烦给回复
精选答案
最佳答案

0的反码和原码被表示了两次,而0的补码只表示了一次。

+0 原码00000 反码00000 补码00000 -0原码10000 反码11111 补码00000 当为纯整数的时候,补码比原码能多表示一个最负负的数-2^n (如:10000表示-16) 纯小数时,补码可以多表示一个-1(-1的补码为1.0000)而在原码中-1是不可以被表示出来的。所以补码可以比原码,反码多表示一个数。。。。。符号位,在原码取反的时候符号位不变 另外补码反码的符号位可以和数值位一起参与运算.. 应该就这些了。。