试比较四种浮点数尾数下溢处理方法。


试比较四种浮点数尾数下溢处理方法。

正确答案:截断法:将超出机器字长的部分截去,整数最大误差1,分数最大误差2^(-m),统计平均误差<0,不能调节统计平均误差,实现最简单不增硬件不需处理时间,但最大误差平均误差大且无法调节。舍入法:设一附加位,整数最大误差0.5,分数最大误差2^(-m-1),统计平均误差略>0,不能调节统计平均误差,实现简单增硬件少最大误差小,但速度慢需处理时间平均误差无法调节。恒置1法:最低位恒置1,整数最大误差1,分数最大误差2^(-m),),统计平均误差略>0,不能调节统计平均误差,实现最简单不增硬件不需处理时间,但最大误差平均误差大且无法调节。查表舍入法:用2^k个字的ROM或PLA存放下溢处理表,根据查表内容处理下溢。整数、分数、统计平均误差均趋于0,能调节统计平均误差,处理速度快但需增加硬件。


Tag:计算机系统结构 误差 整数 时间:2024-02-04 15:04:03