已知X和Y,试用它们的变形补码计算出X-Y,并指出结果是否溢出
问题描述:
已知X和Y,试用它们的变形补码计算出X-Y,并指出结果是否溢出
答
[x]补=00.10001 [y]补=00.10011 [-y]补=11.01101 x-y=x补+[-y]补=11.11110 小数点前的是符号位,两位符号位不同则溢出,否则不溢出。 ..
答
X-Y
={[X]补+[-Y]补}补
最高进位位和次高进位位如果相同,则不溢出;否则溢出.