操作碼 |
指令 |
說明 |
9B |
WAIT |
檢查未決的無掩碼浮點異常。 |
9B |
FWAIT |
檢查未決的無掩碼浮點異常。 |
使處理器在繼續之前檢查並處理未決的無掩碼浮點異常。(FWAIT 是 WAIT 的替代助記符)。
此指令對於程式碼臨界區域中的異常同步非常有用。在浮點指令之後編寫 WAIT 指令時,可以確保在處理器能夠修改指令的結果之前,指令可能觸發的任何無掩碼浮點異常都已經得到處理。如需有關使用 WAIT/FWAIT 指令的詳細資訊,請參閱“IA-32 英特爾(R) 體系結構軟件開發人員手冊”第 1 卷第 7 章中標題為“浮點異常同步”的部分。
CheckForPendingUnmaskedFloatingPointExceptions;
C0、C1、C2 及 C3 標誌未定義。
無。
#NM - CR0 中的 MP 與 TS 設定為 1。
#NM - CR0 中的 MP 與 TS 設定為 1。
#NM - CR0 中的 MP 與 TS 設定為 1。