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

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

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

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

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

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

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

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

它们的关系,可见下表:

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

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

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

秋可欣线昭
2020-03-24 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:953万
展开全部
因为数据首耐在计算机中都是以二进制表示的,编译系统对于不同类型的变量分配不同大小的存贮空间,制定不同的取值范围。比如整型在计算机缺键中的存储用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%
帮助的人:909万
展开全部
51
正数困搜锋的原码的原码为二进制
00110001
负数的原码高位(右边为1,如[-11]原=10001011)
正数的反码=原码
负数的反码除最高为不变(0表示正数汪晌,1表示负数),后七位全部取反,如[-11]反=11110100
正数的补码=原漏岁码
负数的补码是在该数的反码加1,如[-11]补=11110100+1=11110101
同理
[-67]原=11000011
[-67]反=00111100
[-67]补=00111101
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式