定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是-128到+127,-128是怎么得到的.

定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是-128到+127,-128是怎么得到的.

题目
定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是-128到+127,-128是怎么得到的.
答案
二进制的 10000000 的最高位为1,所以它表示的是负数.是负的多少呢?我们将其八位全部取反,得到01111111,然后加1,得到10000000.将该数看作无符号数,值为128,故计算机中的10000000表示的是-128
最高位(即符号位)为1的8位有符号数有128个,故可表示128个负数;最高位为0的8位有符号数有128个,但全0的那个表示数0,所以总共只能表示127个正整数.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.