浮點異常

此主題列出在任何的模式中執行浮點指令時可能發生的其它異常。所有這些異常條件都導致產生浮點錯誤異常(#MF,向量編號 16)。下表將一個或兩個字母組成的每個助記符與相應的異常名稱關聯起來。如需有關這些異常的詳細說明,請參閱“IA-32 英特爾(R) 體系結構軟件開發人員手冊”第 1 卷的第 7 章“浮點異常條件”。

浮點異常助記符與名稱

向量編號

助記符

名稱

來源

16

#IS

#IA

浮點操作無效:- 堆疊上溢或下溢;- 算術運算無效

- FPU 堆疊上溢或下溢;- FPU 算術運算無效

16

#Z

浮點除零錯誤

FPU 除零錯誤

16

#D

浮點非規格化操作

試圖操作非規格化數

16

#O

浮點數值上溢

FPU 數值上溢

16

#U

浮點數值下溢

FPU 數值下溢

16

#P

浮點結果不精確(精度)

結果不精確(精度)