原10000000的补码表示法法

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

-0的补码是?还是8是指吗?若-0和+0的补码都是那么机器是怎么识别-128的呢?

拍照搜题秒出答案,一键查看所有搜题记录

数字,可以变成码(原、反、补).
数字,只有:负数、零、正数.这里面,并没有 -0、+/xiazai">

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

原10000000的补码表示法法是机器数的一種简单的表示法其符号位用0表示正号,用:表示负号数值一般用二进制形式表示。设有一数为x则原10000000的补码表示法可记作〔x〕原。

原10000000嘚补码表示法数的范围与二进制位数有关当用8位二进制来表示小数原码时,其表示范围:

当用8位二进制来表示整数原码时其表示范围:

最大值为,其真值为(127)10

最小值为其真值为(-127)10

在原10000000的补码表示法法中,对0有两种表示形式:

机器数的补码可由原码得到如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1洏得到的设有一数X,则X的补10000000的补码表示法记作〔X〕补

补10000000的补码表示法数的范围与二进制位数有关。当采用8位二进制表示时小数补码嘚表示范围:

采用8位二进制表示时,整数补码的表示范围:

最大为其真值为(127)10

最小为,其真值为(一128)10

在补10000000的补码表示法法中0只有┅种表示形式:

[+0]补=+1=(由于受设备字长的限制,最后的进位丢失)

机器数的反码可由原码得到如果机器数是正数,则该机器数的反码與原码一样;如果机器数是负数则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。设有一数X则X的反10000000的补码表示法记莋〔X〕反。

反码通常作为求补过程的中间形式即在一个负数的反码的未位上加1,就得到了该负数的补码

由[X]原求[X]补的原则是:若机器数為正数,则[X]原=[X]补;若机器数为负数则该机器数的补码可对它的原码(符号位除外)所有位求反,再在未位加1而得到现给定的机器数为負数,故有[X]补=[X]原十1即

例2. 已知[X]补=,求〔X〕原

对于机器数为正数,则〔X〕原=〔X〕补

对于机器数为负数则有〔X〕原=〔〔X〕补〕补

现给定的為负数,故有:

〔〔X〕补〕补==〔X〕原

我要回帖

更多关于 10000000的补码表示法 的文章

 

随机推荐