问答题
某浮点机字长16位,其浮点数格式为:阶码5位(含1位阶符),采用补码表示,尾数11位(含1位数符),采用补码表示,且尾数为规格化形式。已知X=0.1011000011×2
0,0101
,Y=0.0001100000×2
0,1000
,试求X+Y,要求写出详细的计算过程。假设浮点加减过程中阶码和尾数采用双符号位,并使用“0舍1入法”进行舍入。
【正确答案】
写出X、Y的机器数形式,根据题意,尾数为规格化形式,故
Y=0.0001100000×2
0,1000
=0.1100000000×2
0,0101
。
运算过程中阶码、尾数采用双符号位,X、Y的机器数形式为
X=00,0101;00.1011000011,Y=00,0101;00.1100000000,
X+Y的计算过程如下:
① 对阶,X、Y阶码相同,阶差为0,故不需对阶。
② 尾数求和,
【答案解析】
提交答案
关闭