已知x的补码是11010011则x的原码是什么?
4个回答
展开全部
(1)如果补码为负数即符号位为1
则对补码求补的原码
11010011对应补码10101101
所以x的原码10101101
(2)如果补码为正即符号位为0则其原码反码补码一样
则对补码求补的原码
11010011对应补码10101101
所以x的原码10101101
(2)如果补码为正即符号位为0则其原码反码补码一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
转换过程:
如果首位为 0,补码=原码=反码。
如果首位为 1,数值位取反加一,即可实现“补码与原码”互换。
对 1101 0011 取反,为 1010 1100,再加一,得:1010 1101。
对 1010 1101 取反,为 1101 0010,再加一,得:1101 0011。
这说明,补码 ←→ 原码,方法是相同的。
----------------
注意:“取反加一”不是万能的。
如果,补码为 1000 0000,
就不能用这种方法,来求原码了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询