已知x=+10111,y=-10101,用变形补码计算x+y同时指出运算结果是否溢出

1个回答
展开全部
摘要 亲爱的同学:
①无溢出
②解:先写出$x$和$y$的变形补码再计算它们的和
$[x]补=00 11011$ $[y]补=00 00011$
$[x+y]补=[x]补+[y]补=00 11011+00 00011= 00 11110$无溢出。
(2) $X= 11011$ $Y= -10101$
解:先写出$x$和$y$的变形补码再计算它们的和
$[x]补=00 11011$ $[y]补=11 01011$
$[x+y]补=[x]补+[y]补=00 11011+11 0101仁0000110$
$x+y= 00 00110B$无溢出。
(3) $X= -10110$ $Y= -00001$
解:先写出$x$和$y$的变形补码再计算它们的和
$[x]补=11 01010$ $[y]补=11 11111$
$[x+y]补=[x]补+[y]补=11.01010+11.11111=11 01001$
$x+y=- 10111$无溢出
咨询记录 · 回答于2023-12-26
已知x=+10111,y=-10101,用变形补码计算x+y同时指出运算结果是否溢出
亲爱的同学您所咨询的问题 老师已经看到了 正在帮您整理答案 请您耐心等待 谢谢
亲爱的同学: ① 无溢出 ② 解:先写出x和y的变形补码再计算它们的和 [x]补 = 00 11011 [y]补 = 00 00011 [x+y]补 = [x]补 + [y]补 = 00 11011 + 00 00011 = 00 11110 无溢出。 (2) X = 11011 Y = -10101 解:先写出x和y的变形补码再计算它们的和 [x]补 = 00 11011 [y]补 = 11 01011 [x+y]补 = [x]补 + [y]补 = 00 11011 + 11 0101仁0000110 x+y = 00 00110B 无溢出。 (3) X = -10110 Y = -00001 解:先写出x和y的变形补码再计算它们的和 [x]补 = 11 01010 [y]补 = 11 11111 [x+y]补 = [x]补 + [y]补 = 11.01010 + 11.11111 = 11 01001 x+y = - 10111 无溢出
亲亲 希望老师的回答可以帮助到您 如果您还有什么不懂的 可以继续向老师提问呦
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消