實地址模式異常

這部分列出在實地址模式中執行指令時可能發生的異常。

異常助記符、名稱及向量編號

向量編號

助記符

名稱

來源

0

#DE

除法錯誤

DIV 與 IDIV 指令。

1

#DB

除錯

任何程式碼或數據引用。

3

#BP

斷點

INT 3 指令。

4

#OF

上溢

INTO 指令。

5

#BR

BOUND 範圍超出

BOUND 指令。

6

#UD

操作碼無效(操作碼未定義)

UD2 指令或保留的操作碼。 1

7

#NM

裝置不可用(無數學協處理器)

浮點或 WAIT/FWAIT 指令。

8

#DF

雙重錯誤

可產生異常、NMI 或 INTR 的任何指令。

10

#TS

TSS 無效

任務切換或 TSS 訪問。

11

#NP

段不存在

載入段暫存器或訪問系統段。

12

#SS

堆疊段錯誤

堆疊操作或 SS 暫存器載入。

13

#GP

一般保護

任何記憶體引用及其它保護檢查。

14

#PF

頁錯誤

任何記憶體引用。

16

#MF

浮點錯誤(數學錯誤)

浮點或 WAIT/FWAIT 指令。

17

#AC

對齊檢查

任何記憶體數據引用。 2

18

#MC

機器檢查

型號相關。 3

19

#XF

SIMD 浮點數值錯誤

數據流單指令多數據擴充套件指令集。 4

備註

1. UD2 指令在英特爾(R) 奔騰(R) Pro 處理器中引入。

2. 此異常在 Intel486™ 處理器中引入。

3. 此異常在奔騰處理器中引入,在奔騰 Pro 處理器中進行過增強。

4. 此異常在奔騰 III 處理器中引入。