已知X=+0.01100,Y=+0.11010,用变形补码( 双符号补码)计算X+Y和X-Y的值,并对结果进行讨论,是否有溢出?
[X]变形补=00.01100 [Y]变形补=00.11010 [-Y]变形补=11.00110
[X+Y]变形补=[X]变形补+[Y]变形补=00.01100+00.11010=01.00110。
符号位为01,结果溢出( 正溢出)。
[X-Y]变形补=[X]变形补+[-Y]变形补=00.01100+11.00110=11.10010。
符号位为11,故结果没有溢出。 X-Y=-0.01110