十进制数-96的八位原码反码补码各是什么

 我来答
做而论道
高能答主

2022-11-22 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部

[-96]原 = 1110 0000;
[-96]反 = 1001 1111;
[-96]补 = 1010 0000。

------------

计算机系统中,数值,一律采用补码表示和存储。

原码和反码,都是没用的,也都不存在。

只要掌握“数值与补码”的换算,即可。

它们的关系,可见下表:

负数,加上 256,再变为二进制,就可以了。

不必讨论“原码反码取反加一符号位不变”。

老外算术不行,才会用哪些骚操作。

上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
增量编码器一般输出信号是两路正交脉冲信号和一路参考信号,之所以叫增量是因为它的位置信号是通过对脉冲计数累加得到,依靠计数设备的内部记忆来记住位置,并且同每圈输出的参考信号来清除累计误差. 缺点就是断电后,需要重新寻找初始位置. 例如打印机扫... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
秋可欣线昭
2020-03-24 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:954万
展开全部
因为数据在计算机中都是以二进制表示的,编译系统对于不同类型的变量分配不同大小的存贮空间,制定不同的取值范围。比如整型在计算机中的存储用2个字节16位的存储空间,其中的最高位代表符号位的,符号位为0表示的是正数,符号位为1表示为负数,整型数据在内存中以二进制的补码存放。
以10和-10说明正数在内存中的存放形式:
十进制
10
-10
二进制原码
0000000000001010
1000000000001010
二进制反码
0000000000001010
1111111111110101
二进制补码
0000000000001010
1111111111110110
由于十进制数101转换为2进制数为1100101
由于此数为负数,所以首位为1,写成标准的8位形式为:
原码:11100101
反码:10011010
补码:10011011
所以答案分别是A和B。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宋爱景介环
2019-08-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:910万
展开全部
51
正数的原码的原码为二进制
00110001
负数的原码高位(右边为1,如[-11]原=10001011)
正数的反码=原码
负数的反码除最高为不变(0表示正数,1表示负数),后七位全部取反,如[-11]反=11110100
正数的补码=原码
负数的补码是在该数的反码加1,如[-11]补=11110100+1=11110101
同理
[-67]原=11000011
[-67]反=00111100
[-67]补=00111101
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙里波特
2024-12-04 · TA获得超过5246个赞
知道大有可为答主
回答量:1.1万
采纳率:100%
帮助的人:627万
展开全部

十进制数-96 的八位原码反码补码各是什么

--------------------

-96 是负数,其补码的首位,应该是 1。

八位补码的首位 1,就代表了:-128。

其余七位,就应该是:+32 = 010 0000。

综合,[-96 ]补码 = 1010 0000。

在计算机系统中,数值,一律采用补码表示和存储。

因此,计算机中,并没有原码和反码。 它们是什么? 就不必关心了。

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式