设机器字长N=8,用变形补码计算X+Y等于多少,并指出结果是否溢出?(1)X=0.111111 Y=-0.101101;(2)X=1010000 Y=1001010;(3)X=-0.110011 Y=0.101101;(4)X=-101 Y=-1100111
时间: 2023-04-08 08:03:33 浏览: 317
我可以回答这个问题。
(1) X = -0.00001001,Y = -0.01001100,没有溢出。
(2) X = -96,Y = -86,没有溢出。
(3) X = 0.01111011,Y = -0.01001100,没有溢出。
(4) X = -101,Y = 00110001,溢出了。
相关问题
设机器字长N=8,用变形补码计算X+Y,并指出结果是否溢出?(1)X=0.111111 Y=-0.101101;(2)X=1010000 Y=1001010;(3)X=-0.110011 Y=0.101101;(4)X=-101 Y=-1100111
我可以回答这个问题。
(1) X的补码为 1.000001,Y的补码为 1.010011,结果没有溢出。
(2) X的补码为 11010000,Y的补码为 11001010,结果溢出了。
(3) X的补码为 1.001101,Y的补码为 0.010011,结果没有溢出。
(4) X的补码为 11111011,Y的补码为 11100111,结果没有溢出。
设机器字长N=8,用变形补码计算X+Y和X-Y,并指出结果是否溢出?(1)X=0.111111 Y=-0.101101;(2)X=1010000 Y=1001010;(3)X=-0.110011 Y=0.101101;(4)X=-101 Y=-1100111
对于这个问题,我可以回答。
(1) X=0.111111 Y=-0.101101,X-Y=1.101100,结果没有溢出。
(2) X=1010000 Y=1001010,X-Y=10010,结果没有溢出。
(3) X=-0.110011 Y=0.101101,X-Y=-1.011000,结果没有溢出。
(4) X=-101 Y=-1100111,X-Y=1010010,结果溢出了。
阅读全文