求八进制数(-75)的二进制数原码、反码和补码表示

 我来答
大懒水母
2022-02-28 · 万能的人生目标。。。
大懒水母
采纳数:49 获赞数:97

向TA提问 私信TA
展开全部
八进制数的原码、反码、补码可以先将八进制数转为二进制,然后求出此二进制数的原码、反码和补码。
规则概述:
八进制转二进制:三位为一组,1位八进制用3位二进制表示

一、将八进制转为二进制
八进制转二进制的规则:1位八进制用3位二进制表示。
题目中八进制75转为二进制,分别对7和5进行转换,即为:111 101
计算机中用0表示正数,1表示负数,使用8位二进制表示一个数,位数不足在高位补0,八进制75的原码为00111101;八进制-75的原码10111101。
二、求原码的反码
正数的原码与反码一致
负数的反码,符号位不变,其余位按位取反(简单来说0变1,1变0)。
八进制-75原码为10111101
八进制-75反码为11000010
三、求原码的补码
正数的原码与补码一致
负数的补码:符号位不变,原码按位取反,再加1。即反码符号位不变,再加1。
八进制-75原码为10111101
八进制-75反码为11000010
八进制-75补码为11000011

最终结果:
八进制-75原码为10111101
八进制-75反码为11000010
八进制-75补码为11000011
光芒万丈00
2022-02-28 · TA获得超过2136个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:29.7万
展开全部
-75(八进制)=-61(十进制)
故有8位表达如下:

原码 10111101
反码 11000010
补码 11000011
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

2022-08-08 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.1亿
展开全部
-75(八进制)=-111 101(二进制)。
把负号,改为 1,就行了。
所以:
  七位原码:1 111 101。
  七位反码:1 000 010。
  七位补码:1 000 011。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式