一个字节能表示的最大数3位八进制数吗

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

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

一个字节表示数据的范围
字长为八位的寄存器表示数据范围为:-128 --- +127
我的疑问是書中说最高位用来存放符号位,0表正1表负。那最小数的符号位已经被符号数1占住了并不表示任何数值只表示符号。那最小数应该是-127(應该是1 1 1 1 1 1 1 1).难道最小数中的1又表示符号负数又表示二进制数1?

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

在计算机中是用补码形势表礻二进制数。
负数的补码:符号位为1其余位为该数绝对值的原码按位取反,然后加1
它的数值绝对值应该是各位取反再加1,即为
又因为昰负数所以是 - 128
而最大数 是正数 原码和补码一样 +127

我要回帖

更多关于 一个字节能 的文章

 

随机推荐