A-A+

设机器数字长16位 阶码5位(含1位阶符) 基值为2 尾数11位(含1位数符)。对于两个阶码

2022-08-12 13:54:21 问答库 阅读 196 次

问题详情

设机器数字长16位,阶码5位(含1位阶符),基值为2,尾数11位(含1位数符)。对于两个阶码相等的数按补码浮点加法完成后,由于规格化操作可能出现的最大误差的绝对值是多少?


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:×
两个阶码相等的数按补码浮点加法完成后,仅当尾数溢出需右规时会引起误差。右规时,尾数右移一位,阶码加1,可能出现的最大误差是末位丢1,如结果为00.1110;01.×××××××××1右规后得00.1111;00.1×××××××××1考虑到最大阶码是15,最后得最大误差的绝对值为24=10000。

考点:尾数,位数