设x=+10110101 y=-01101110 分别求x y的原码,补码,反码
展开全部
x的原码是10110101。
x的补码是10110101。
x的反码是10110101。
y的原码是101101110。
y的补码是110010010。
y的反码是110010001。
正二进制数的补码是其二进制表示,与原码相同。负二进制数的补码,是将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1 。
正二进制数的反码与其原码相同;负二进制数的反码是对正二进制数逐位取反,符号位保持为1。
扩展资料:
补码表示统一了符号位和数值位,使得符号位可以和数值位一起直接参与运算,这也为后面设计乘法器除法器等运算器件提供了极大的方便。
补码概念的引入和当时运算器设计的背景不无关系,从设计者角度,既要考虑表示的数的类型(小数、整数、实数和复数)、数值范围和精确度,又要考虑数据存储和处理所需要的硬件代价。因此,使用补码来表示机器数并得到广泛的应用,也就不难理解了。
展开全部
正数补码和原码、反码相同,所以x的原码 反码 补码都是01001001
y是负数,所以原码以1开头,即11001001,反码就是开头1除外,剩下的取反,也就是10110110,负数补码是在反码上加1,也就是10110111
y是负数,所以原码以1开头,即11001001,反码就是开头1除外,剩下的取反,也就是10110110,负数补码是在反码上加1,也就是10110111
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x的原码,补码,反码 都是 00000000 10110101
(正数的原码,补码,反码全都相同)
y=-01101110
y的原码:10000000 01101110
y的补码:11111111 10010001
y的反码:11111111 10010010
(正数的原码,补码,反码全都相同)
y=-01101110
y的原码:10000000 01101110
y的补码:11111111 10010001
y的反码:11111111 10010010
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
位数不确定?
属于不定方程?
那么,答案,就有无穷多。
属于不定方程?
那么,答案,就有无穷多。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询