簡述中斷的處理過程,什麼是中斷?簡述中斷處理過程

2021-03-03 21:31:17 字數 2626 閱讀 7161

1樓:人生如夕陽

其中中斷處理就是執行中斷服務程式,這是中斷系統的核心。不同計算機系統的中斷處理過程各具特色,但對多數計算機而言,其中中斷服務程式的流程如下。

中斷處理過程基本上由3部分組成,第一部分為準備部分,其基本功能是保護現場,對於非向量中斷方式則需要確定中斷源,最後開放中斷,允許更高階的中斷請求打斷低階的中斷服務程式;第二部分為處理部分,即真正執行具體的為某個中斷源服務的中斷服務程式;第三部分為結尾部分,首先要關中斷,以防止在恢復現場過程中被新的中斷請求打斷,接著恢復現場,然後開放中斷,以便返回原來的程式後可響應其他的中斷請求。中斷服務程式的最後一條指令一定是中斷返回指令。

2樓:匿名使用者

終端主要分為五步

中斷請求

中斷響應

斷電保護

中斷處理

中斷返回

3樓:匿名使用者

有中斷,進入中斷處理程式,關中斷,處理中斷來的資料,開中斷。

什麼是中斷?簡述中斷處理過程

4樓:人生如夕陽

其中中斷處理就是執行中斷服務程式,這是中斷系統的核心。不同計算機系統的中斷處理過程各具特色,但對多數計算機而言,其中中斷服務程式的流程如下。

中斷處理過程基本上由3部分組成,第一部分為準備部分,其基本功能是保護現場,對於非向量中斷方式則需要確定中斷源,最後開放中斷,允許更高階的中斷請求打斷低階的中斷服務程式;第二部分為處理部分,即真正執行具體的為某個中斷源服務的中斷服務程式;第三部分為結尾部分,首先要關中斷,以防止在恢復現場過程中被新的中斷請求打斷,接著恢復現場,然後開放中斷,以便返回原來的程式後可響應其他的中斷請求。中斷服務程式的最後一條指令一定是中斷返回指令。

5樓:風兒lamp沙兒

中斷就是執行中斷服務程式,這是中斷系統的核心。不同計算機系統的中斷處理過程各具特色,但對多數計算機而言,其中中斷服務程式的流程如下。

中斷處理過程基本上由3部分組成,第一部分為準備部分,其基本功能是保護現場,對於非向量中斷方式則需要確定中斷源,最後開放中斷,允許更高階的中斷請求打斷低階的中斷服務程式;第二部分為處理部分,即真正執行具體的為某個中斷源服務的中斷服務程式;第三部分為結尾部分,首先要關中斷,以防止在恢復現場過程中被新的中斷請求打斷,接著恢復現場,然後開放中斷,以便返回原來的程式後可響應其他的中斷請求。中斷服務程式的最後一條指令一定是中斷返回指令。

簡述中斷的概念和作用。

6樓:叫我大麗水手

概念:中斷是指在計算機執行期間,系統內發生任何非尋常的或非預期的急需處理事件,使得cpu暫時中斷當前正在執行的程式而轉去執行相應的時間處理程式。待處理完畢後又返回原來被中斷處繼續執行或排程新的程序執行的過程。

作用:計算機與外設之間的聯絡一般通過兩種方法:一是通過cpu控制來進行資料的傳送;二是在專門的晶片控制下進行資料的傳送。

我們所說的dma,就是不用cpu控制,外設同記憶體之間相互傳送資料的通道,在這種方式下,外設利用dma通道直接將資料寫入儲存器或將資料從儲存器中讀出,而不用cpu參與,系統的速度會大大增加。

中斷介紹:

在計算機中,中斷是指在計算機執行期間,系統內發生任何非尋常的或非預期的急需處理事件,使得cpu暫時中斷當前正在執行的程式而轉去執行相應的時間處理程式。待處理完畢後又返回原來被中斷處繼續執行或排程新的程序執行的過程。

如何防止中斷衝突:

1、音效卡:一些早期的isa型音效卡,系統很有可能不認,就需要使用者手動設定(一般為5)

2、內建調變解調器和滑鼠:一般滑鼠用***1,內建調變解調器使用***2的中斷(一般為3),這時要注意此時***2上不應有其它裝置

3、網絡卡和滑鼠:此問題一般發生在滑鼠在***1口,使用中斷為3,這時要注意通常網絡卡的預設中斷為3,兩者極有可能發成衝突。

4、印表機和epp掃描器:在安裝掃描器驅動程式時應將印表機開啟,因為兩個裝置中串聯,所以為了防止以後掃描器驅動程式設定有誤,一定要將印表機開啟再安裝掃描器驅動程式。

5、作業系統和bios:如果計算機使用了「即插即用」作業系統(例如win98),應將bios中pnp os installed設定為yes這樣可讓作業系統重新設定中斷。

6、ps/2滑鼠和bios:在使用ps/2滑鼠時應將bios中ps/2mousefunctioncontrol開啟或設定為auto,只有這樣bios才能將irq12分配給ps/2滑鼠用。

7樓:落葉歸根的悽慘

中斷指當出現需要時,cpu暫時停止當前程式的執行轉而執行處理新情況的程式和執行過程

中斷是計算機中的一個十分重要的概念,在現代計算機中毫無例外地都要採用中斷技術。什麼是中斷呢?可以舉一個日常生活中的例子來說明,假如你正在給朋友寫信,**鈴響了。

這時,你放下手中的筆,去接**。通話完畢,再繼續寫信。這個例子就表現了中斷及其處理過程:

**鈴聲使你暫時中止當前的工作,而去處理更為急需處理的事情(接**),把急需處理的事情處理完畢之後,再回頭來繼續原來的事情。在這個例子中,**鈴聲稱為「中斷請求」,你暫停寫信去接**叫作「中斷響應」,接**的過程就是「中斷處理」,相應地,在計算機執行程式的過程中,由於出現某個特殊情況(或稱為「事件」),使得cpu中止現行程式,而轉去執行處理該事件的處理程式(俗稱中斷處理或中斷服務程式),待中斷服務程式執行完畢,再返回斷點繼續執行原來的程式,這個過程稱為中斷。

中斷向量的向量表,簡述中斷向量中斷向量表及中斷服務程式的區別

是指中斷服務程式入口地址的偏移量與段基值,一箇中斷向量佔據4位元組空間。回中斷向量表是8088系統答記憶體中最低端1k位元組空間,它的作用就是按照中斷型別號從小到大的順序儲存對應的中斷向量,總共儲存256箇中斷向量。在中斷響應過程中,cpu通過從介面電路獲取的中斷型別號 中斷向量號 計算對應中斷向量...

高速鋼車刀的熱處理過程及處理過程中的注意事項,越詳細越好

高速鋼熱處理方法 淬火後進行多次高溫回火可達到最高硬度值,同時也具有很好的耐衝擊性。如果要進一步提高硬度可以採用表面處理,比如滲釩 氮等。碳素合金鋼熱處理方法 通常採用淬火加低溫回火。碳素合金鋼車刀淬透性差,淬火時要採用水 鹽或鹼水溶液等激烈的冷卻介質,因此淬火後應及時回火,以免引起工具變形或開裂。...

簡述MCS51微控制器的中斷入口地址

外部中斷0 0003h 定時 計數器中斷 000bh 外部中斷 0013h 定時 計數器1中斷 001bh 序列中斷 0023h 簡述mcs 51微控制器的中斷入口地址 外部中斷0 03h 定時器 計數器t0 0bh 外部中斷1 13h 定時器 計數器t1 1bh 序列口中斷 23h 80c51微控...