彙編語言-王爽事件
任何一個通用的CPU,均可以在執行完當前正在執行的指令以後,檢測到從CPU外部發送過來的或者內部產生的一種特殊信息,而且能夠當即對所接收到的信息進行處理。這種特殊的信息,稱之爲中斷信息(CPU再也不接着向下執行,而是轉去處理這個中斷信息學)。get
中斷信息,是爲了便於理解而採用的一種邏輯上的說法,是對幾個具備前後順序的硬件操做所產生的事件的統一描述,中斷信息是要求CPU立刻進行某種處理,並向所要進行的該種處理提供了必備的參數的通知信息。中斷信息能夠來自CPU的內部和外部硬件
對於8086CPU,當CPU內部發生下面的狀況時候,將產生相應的中斷信息:數據
(1)除法錯誤
(2)單步執行
(3)執行into指令
(4)執行int指令語言
這4種狀況是不一樣的中斷信息,須要進行不一樣的處理,要進行不一樣的處理,CPU首先須要知道,所接收到的中斷信息的來源,8086CPU用稱爲中斷類型碼的數據來標識中斷信息的來源,中斷類型碼是一個字節型數據,能夠表示256種中斷信息的來源,
(1)除法錯誤:0
(2)單步執行:1
(3)執行info指令:4
(4)執行int指令,該指令的格式爲int n,指令中的n爲字節型當即數,是提供給CPU的中斷類型碼co