已知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 无溢出
亲亲 希望老师的回答可以帮助到您 如果您还有什么不懂的 可以继续向老师提问呦
已赞过
评论
收起
你对这个回答的评价是?