为什么某机字长8位,采用补码形式(其中1位为符号位),则机器数所能表示的范围是-128——+127?

1... 1 展开
 我来答
听不清啊
高粉答主

2019-12-16 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:2亿
展开全部
补码的设计,使得它能表示的数为包含0,且正负各一半(负数多一个),它的特点是符号位可以连同数据位一起进行加法运算,减去一个数就等于加上这个数的相反数,且求一个数的相反数很方便,所以加减法可以统一由加法器来实现。
因为8位二进制共有256种不同的状态,所以采用被码时表示的范围为-128----127
沙里波特
2019-12-16 · TA获得超过5447个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:678万
展开全部

字长 8 位,共有 256 组代码。

用其中的一半(128 个),表示负数,就是-128~-1。

用其中的一半(128 个),表示非负数,即 0~+127。

综合,就是-128  ~ +127。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式