计算机中的模与补数、补码以及反码之间的关系

盘算机中的模与补数、补码以及反码之间的干系

1、模的看法:模是指一个计量单位。

2、模的了解:在实践生存中,钟表的1个小时是60分钟,分针从10分顺时针走2个单位到12分,和逆时针走58个单位到12分的地点是一样的。分针被限定在了一定的范围内,想要走到一个地点,有顺时针和逆时钟两种办法。在这里的“一定范围”60分钟就是模。


3、模的本性:模本性上是计量器产生“溢出”的量,它的值在计量器上表现不出来,计量器上只能表现出模的余数,好比时钟的1分钟,2分钟……到59分钟。

4、模与补数:在以60为模的体系中,加2和减58后果是一样的,因此但凡减58运算,都可以用加2来代替。任何有模的计量器,均可化减法为加法运算。对“模”而言,2和58互为补数,两者相加即是模。

5、补数与补码:把补数运用到盘算机对数据的处理上,就是补码

6、模与补码:n位盘算机,设n=8, 所能表现的最大数是11111111,若再加1称为100000000(9位),但因仅有8位,最高位1天然丧失。又回了00000000,以是8位二进制体系的模为2^8。在如此的体系中减法成绩就可以化成加法成绩,只需把减数用相应的补数表现就可以了。因此正数在盘算机中到场运算时,都是使用其补码来进盘算的。

7、正数使用补码的缘故:盘算机在盘算正数的加法时,使用补码而不必正数的原码也由于原码界说。比如10+(-2),不克不及用-2的原码盘算,是由于-2的原码与2的原码只差了一个标记位,数值局部但是是一样的,都是2,如此盘算的后果显然是不合错误的,以是要求-2用补码来举行盘算。

8、反码的意义:反码的盘算办法是原码的标记位安定,二进制取反。反码没有什么本性意义,它只是盘算机为了盘算补码时的一其正中量。

内容底部广告位(手机)
标签:

管理员
草根站长管理员

专注网站优化+网络营销,只做有思想的高价值网站,只提供有担当的营销服务!

上一篇:oppo手机忘记密码了怎么解锁(oppo手机忘记屏幕密码怎么办?)
下一篇:返回列表