微机作业计算题求助,谢谢!!!

写出下列各数的原码、反码、补码(设机器字长为8位):-32,+47... 写出下列各数的原码、 反码、 补码(设机器字长为 8 位):-32, +47 展开
 我来答
做而论道
高能答主

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

+47:原码反码补码都是 0010 1111。

-32:用 32,减一取反,即得补码 1110 0000。

计算机中,只用补码表示数值,原码反码都是无用的。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
11111
2024-12-18 广告
作业指导书是一种专门编写的指导性文件,用于完成某一项或同一类型的工作。它是根据设计图纸、制造厂说明书、相关的验评标准、编写人员现场所积累的施工经验以及成熟实用的施工工艺所编写的。定义和作用作业指导书是质量管理体系文件的组成部分,主要用于阐明... 点击进入详情页
本回答由11111提供
魘传说
2023-03-11 · TA获得超过1116个赞
知道小有建树答主
回答量:1641
采纳率:88%
帮助的人:117万
展开全部

首先,我们需要知道有关原码、反码、补码的一些定义:

  • 原码:按照数值本身的符号和大小,直接将数值转换为二进制数表示,即符号位为0时表示正数,为1时表示负数;

  • 反码:正数的反码和原码相同;负数的反码是对它的原码除符号位外按位取反(0变1,1变0)所得到的数。

  • 补码:正数的补码和原码相同;负数的补码是对它的反码加1所得到的数。

  • 现在根据上述定义,我们可以得到-32和+47的原码、反码、补码如下:

  • 对于-32:

    原码:10000000

    反码:11111111

    补码:00000001

  • 对于+47:

    原码:00101111

    反码:00101111

    补码:00101111

  • 注意,以上计算中假设机器字长为8位,因此取值范围为-128到+127,也就是说,当需要进行补码运算时,如果补码不能在规定位数内表示,就需要进行进位或截断处理。

计算机基础也会考

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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式