IEEE 754浮点舍入模式硬件/软件

时间:2014-08-29 17:44:16

标签: floating-point rounding ieee-754

IEEE 754浮点标准中有几种舍入模式,我的问题是:是基于保护/舍入/粘滞位选择的舍入模式还是程序员指定要使用的模式?

1 个答案:

答案 0 :(得分:2)

舍入模式由程序员选择。舍入模式存储在FPU内部的“控制寄存器”中,并通过特定(昂贵)指令进行更改,或者每个浮点指令都保留一些位以指示要在其中执行的舍入模式。

无论哪种方式,程序员都会控制每次执行浮点指令时应用的舍入模式,舍入模式会影响保护/ round / sticky位如何被解释为舍入结果,而不是相反。