定点8位字长的字,采用2的补码形式表示8位二进制整数,可表示的数范围为?

发布网友 发布时间:2022-04-24 21:07

我来回答

1个回答

热心网友 时间:2023-10-11 07:27

最大的8位正数用原码表示是01111111,正数原码转换成补码也是它本身,换成十进制就是+127
我们再看-127,原码为11111111,补码为10000001.
你发现没,-127的补码最后一位为1,如果再减掉1的话是不是还是在8位的表示范围内呢?
所以补码表示负数的最小值是-127-1=-128,即补码10000001-1=10000000
这样解释应该能懂吧?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com