作业帮 > 综合 > 作业

已知X和Y,用变形补码计算出X-Y,并说明结果是否溢出

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/09 05:17:07
已知X和Y,用变形补码计算出X-Y,并说明结果是否溢出
(1)X=0.11100,Y=-0.11111
(2)X=-0.11101,Y=0.11010
(3)X=0.10111,Y=-0.00010
(4)X=-0.11001,Y=-0.11101
已知X和Y,用变形补码计算出X-Y,并说明结果是否溢出
题目多,奖分少,仅选其中(1)、(2)两题
.
(1)X=0.11100,Y=-0.11111
. -Y=+0.11111
.
. [X]补 =00.11100
. [-Y]补 =00.11111 (+
-----------------------------
. [X-Y]补 =01.11011
双符号位为01,结果为正数,正溢出(上溢)
. X-Y =+1.11011
.
(2)X=-0.11101,Y=0.11010
-Y=-0.11010
. [X]原 =11.11101
. [X]反 =11.00010
. [X]补 =11.00011
.
. [-Y]原 =11.11010
. [-Y]反 =11.00101
.
. [-Y]补 =11.00110
. [X]补 =11.00011 (+
----------------------------
. [X-Y]补 =10.01001 最高符号位进位自然丢失
双符号位为10,结果为负数,负溢出(下溢)
. [X-Y]反 =10.01000
. [X-Y]原 =10.10111
. X-Y = -1.10111