版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第 8 章,中 斷 系 統(tǒng),第8章 中斷系統(tǒng),教學重點 中斷的類型 中斷的響應條件、處理過程 中斷矢量表的分配 中斷嵌套的應用,第一節(jié) 中斷的基本概念,一、中斷的定義,1、中斷,第一節(jié) 中斷的基本概念,2、中斷源 能發(fā)出中斷請求的外部或內部設備都稱為中斷源。 在計算機系統(tǒng)中,每中斷源都有一個觸發(fā)器,整個計算機系統(tǒng)的中斷觸發(fā)器構成中段寄存器,其內容稱為中斷字或中斷碼。 8088/8086的中斷系統(tǒng)可以處理256種不同類型的中斷。,第一節(jié) 中斷的基本概念,二、中斷分類與中斷類型碼,1、中斷分類 硬件中斷:也稱為外部中斷,是由外部硬件電路產生的。其中硬件中斷又分為可屏蔽中斷INTR和非屏蔽中斷NMI
2、。 軟件中斷:是在執(zhí)行指令的過程當中引起的中斷,因此軟中斷也稱為內中斷。軟中斷都是非屏蔽性的。如:DIV指令、INT n中斷指令引起的中斷,單步中斷和斷點中斷等。 2、中斷類型碼:為了更好地為中斷歸類,我們把不同的中斷劃分為不同的類型。 如類型0為除法出錯中斷;類型1為單步中斷;類型2為非屏蔽中斷,第一節(jié) 中斷的基本概念,三、中斷矢量表,1、中斷向量:每個中斷服務子程序的入口稱為一個中斷向量。 2、中斷矢量表:把系統(tǒng)中所有的中斷向量按照一定的規(guī)律排列成一個表,就是中斷向量表,也稱中斷矢量表。當中斷源發(fā)出中斷請求時,CPU響應中斷后即可查找中斷向量表,找出該中斷源的中斷向量,就可轉入相應的中斷服
3、務子程序。,第一節(jié) 中斷的基本概念,三、中斷矢量表,中斷向量表位于內存0段000003FFH的1K存儲區(qū)內,各中斷向量按其中斷類型碼的大小順序依次存放。每4個連續(xù)的字節(jié)作為一個中斷服務程序入口地址。高地址字單元中存放段地址CS,低地址字單元中存放偏移地址IP。如圖 (分析例子) 如果已知中斷類型號為N,那么它所對應的中斷入口地址為N*4,第一節(jié) 中斷的基本概念,三、中斷矢量表,例如:某設備的中斷類型碼為2H,則中斷向量的存放位置為2H*4=8H,即0008H,設其中斷服務子程序的入口地址為4530H:2000H,則0008H000BH這四個單元中應依次裝入00H,20H,30H,45H。,第二
4、節(jié) 中斷的基本原理,一、中斷過程 1.中斷請求 2.中斷響應 3.中斷處理,第二節(jié) 中斷的基本原理,(一)中斷請求 中斷源:能發(fā)出中斷請求的外部設備。主要有 1、數(shù)據(jù)輸入/輸出外設請求中斷 2、定時器時間到申請中斷 3、故障報警申請中斷 4、程序高度設置斷點產生的中斷 注:申請中斷的外設接口電路中必須包含中斷請求觸發(fā)器。,第二節(jié) 中斷的基本原理,(二)中斷響應 1、判斷響應條件: 非屏蔽中斷(NMI),CPU若無總線請求立即響應 可屏蔽中斷(INTR),必須同時滿足以下條件才響應: A、無總線請求 B、無非屏蔽中斷請求 C、CPU允許中斷,即IF=1 D、CPU執(zhí)行完現(xiàn)行指令 2、若響應則進行
5、關中斷,緊接著就進行中斷處理過程。,第二節(jié) 中斷的基本原理,(三)中斷處理 1、保護斷點和現(xiàn)場(進棧保護PUSH) 2、判別中斷源,選擇優(yōu)先級最高的中斷源,轉向中斷服務程序的入口(段地址送CS,偏移量送IP) 3、如允許中斷嵌套需打開中斷 4、執(zhí)行中斷服務程序 5、關中斷 6、恢復現(xiàn)場和斷點(POP) 7、開中斷,中斷返回,返回原程序的斷點處繼續(xù)執(zhí)行主程序。,第二節(jié) 中斷的基本原理,二、中斷優(yōu)先權 各類中斷由高至低的順序如圖所示。 系統(tǒng)進行中斷的優(yōu)先權判斷常常采用軟硬兩種方法: a、用軟件查詢方法確定中斷優(yōu)先權 b、硬件優(yōu)先權排隊電路,第二節(jié) 中斷的基本原理,三、中斷的嵌套 所謂的中斷嵌套是指在處理某一個中斷的過程中又發(fā)生了新的中斷,從而中斷該服務程序的執(zhí)行轉而去執(zhí)行新的中斷處理的現(xiàn)象。 例:有1、2、3三級中斷源,他們的優(yōu)先級別由高到低的順序為3-2-1。假設在CPU執(zhí)行主程序的過程中,同時出現(xiàn)中斷請求3和1;在執(zhí)行的過程中出現(xiàn)了中斷2;當執(zhí)行2的過程中又出現(xiàn)了中斷請求3。根據(jù)中斷的優(yōu)先級和中斷的嵌套原理,判斷CPU進行多重中斷處理的先后順序,并畫圖表示。,第8章教
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年下半年浙江舟山市定海區(qū)住建資產經營有限公司第一批招聘2人筆試歷年參考題庫附帶答案詳解
- 2025山東濱州市無棣縣新聯(lián)交通集團有限公司權屬公司招聘筆試和人員筆試歷年參考題庫附帶答案詳解
- 2025安徽衡安建設工程有限公司第一批社會招聘專業(yè)技術人員5人筆試歷年參考題庫附帶答案詳解
- 2025安徽州來(控股)集團有限公司董事長總經理副總經理招聘共4人筆試歷年參考題庫附帶答案詳解
- 2025四川成都空港興城投資集團有限公司下屬企業(yè)招聘一線崗位104人筆試歷年參考題庫附帶答案詳解
- 2025內蒙古國貿集團招聘11人筆試歷年參考題庫附帶答案詳解
- 2025中國鈾業(yè)股份有限公司社會招聘3人筆試歷年參考題庫附帶答案詳解
- (英語)高二英語閱讀理解(時文廣告)解題技巧(超強)及練習題(含答案)含解析
- 2020-2021全國各地中考模擬試卷物理分類:杠桿平衡含答案
- 2020-2021年《電流和電路》單元測試題(含答案)
- 2024屆北京市101中學七年級數(shù)學第一學期期末監(jiān)測模擬試題含解析
- 新高考物理一輪復習刷題練習第84講 動生電動勢及其電路分析的五種題型(含解析)
- 埃森哲組織架構
- 餐飲供貨合同餐飲供貨合同
- 高三英語閱讀理解:文章標題型
- 《鄉(xiāng)土中國》 《無訟》課件
- GB/T 9870.1-2006硫化橡膠或熱塑性橡膠動態(tài)性能的測定第1部分:通則
- GB/T 4675.1-1984焊接性試驗斜Y型坡口焊接裂紋試驗方法
- GB/T 1687.3-2016硫化橡膠在屈撓試驗中溫升和耐疲勞性能的測定第3部分:壓縮屈撓試驗(恒應變型)
- FZ/T 73009-2021山羊絨針織品
- 資產評估收費管理辦法(2023)2914
評論
0/150
提交評論