每日小编都会为大家带来一些知识类的文章,那么今天小编为大家带来的是补码与反码有什么用处方面的消息知识,那么如果各位小伙伴感兴趣的话可以,认真的查阅一下下面的内容哦。
补码来表示和存储。反码多应用于系统环境设置。
1、补码:在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。
2、反码:反码是数值存储的一种,但是由于补码更能有效表现数字在计算机中的形式,所以多数计算机一般都不采用反码表示数。
转载或者引用本文见内世容请注明来源认选于林芝士回答
扩展资料:
已知一个数的补码,求原码的操作其实就是对该补码再求补码 :
1、如果补码的符号位为“0”,表示是一个正数,其原码就是补码。
2、如果补码的符号位为“1”,表示是一个负数,那么求给定的这个补码的补码就是要求的原码。
为而当开政形题程,边路期金报律且备。
例:已知一个补码为11111001,则原码是10000111(-7)。因为符号位为“1”,表示是一个负数,所以该位不变,仍为“1”。其余七位1111001取反后为0000110;再加1,所以是10000111。
参考资料来源:
参考资料来源:
本文到此结束,希望对大家有所帮助。