原码求补码 补码求真值

1.设[X]原码=10000110,则[X]补码应为()不是说原码求补码是取反加一么10000110补码=11111001+1为什么不能算啊2.补码形式为10000000... 1.设[X]原码=1000 0110,则 [X]补码 应为( )
不是说原码求补码是取反加一么 10000110补码=11111001+1 为什么不能算啊
2.补码形式为10000000的数表示的是负数-128怎么算出来的?
求大神解答。。。。
展开
 我来答
沙里波特
2022-01-23 · TA获得超过5248个赞
知道大有可为答主
回答量:1.1万
采纳率:95%
帮助的人:633万
展开全部

正数: 原码=反码=补码=该正数。
负数:
补码=原码取反+1。
原码=补码取反+1。
互相转换的方法,是相同的。
注意:符号位不要动,总是 1。

另外,码长八位时,-128,只有补码,没有原码。

因此,-128 的补码,并不能用“去反加一”求出来。

求-128 的补码,必须使用“补码的定义式”。

上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。光电编码器每转输出60(我们用老板没有说)个脉冲,五线制。其中两根为电源线,三根为脉冲线(A相、B相、Z)。电源的工作电压为 (+5~+24V)直流电源。光... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
匿名用户
推荐于2017-12-16
展开全部
1、1111 1010----你的计算正确。
2、补码再求补码就是原码,1000 0000的反码为1111 1111,补码为1000 0000,此即为原码即-128。
更多追问追答
追问
第一个是怎么得出来的?我算的不对啊。。我是不明白后面的那个加一是怎么回事 如果尾数是一再加一不就是二了么 二进制没二啊?
因为是应付考试😭基本上是从头学 很多知识点不知道 大神求指教 谢谢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄逸代霞绮
2019-09-02 · TA获得超过3551个赞
知道大有可为答主
回答量:3067
采纳率:35%
帮助的人:149万
展开全部
补码的补码就是原码!
带符号数中只有负数的原码反码和补码是不一样的,正数的这些都是一样的,涉及码制转换!
原码求补码是取反加1
补码求原码还是是取反加1(符号位除外)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
做而论道
高能答主

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

2. 补码形式为 1000 0000,表示的是负数-128,怎么算出来的?

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

答:

在八位时,-128,没有原码和反码,“取反加一”不可用。

由补码,求其代表的数字,方法极其简单。

既不用求“原码反码”,也不用考虑“符号位不变”。

你只要做【数 制 转 换】,即可。

例如:

八位补码是 1011 0100。

首位的 1,既代表负号,也代表数值-128。

其余各位,都是正数,求和: 32 + 16 + 4 = 52。

最后,总和,就是真值:-76。

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

如果,补码是 0011 0100。

真值就是: 32 + 16 + 4 = +52。

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

因此,补码若是 1000 0000。

真值就是:-128。




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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式