




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
C第7章微型行獸機中斷技術用
第7章微型行事機中斷技木
7?1概述
7?2中斷處理過程
7-3中斷優先級和中斷嵌套
7-4可編程中斷控制器8259A
此、第7章微型耐逐機中斷技術
,—一二二—一?:二..??一~~r.:一.~^r二Y
7-1概述
?中斷概念?中斷分類
定義1、外部中斷
1、中斷源NMI:
2、中斷響應INTR:
3、中斷向量表2、內部中斷
4、中斷優先級
5、中斷屏蔽
rsr?回
C第7章微型行獸機中斷技術用
7-2中斷處理過程
?CPU響應中斷過程
?中斷向量表
?中斷服務子程序
?中斷響應時序
四卷■第7章微型耐逐機中斷技術
CPU響應中斷過程
?響應中斷的條件
1)外設申請2)未屏蔽3)中斷允許
?響應過程
1)發INTA2)讀中斷類型3)PSW入棧4)清TF、IF5)保護斷
點6)找中斷向量,轉子程序7)恢復PSW、CS、IP
?NMI
-軟件中斷
C第7章微型行獸機中斷技術用
中斷向量表
?尋找中斷源
?中斷向量表
-中斷向量的設置
?中斷類型號的獲取
?中斷主程序的編寫
C第7章微型行獸機中斷技術用
S
尋找中斷源
?查詢中斷?矢量中斷
C第7章微型行獸機中斷技術用
S
中斷服務子程序
?保護中斷現場
?中斷嵌套STI
?禁止中斷CLI
?中斷結束EOI
?恢復現場
-中斷返回
C第7章微型行獸機中斷技術用
中斷響應時序
空閑狀態在8086系統中一般為3個,而系統中沒有
人
TTLE3TT
ALE
INTA
AD7?AD°中斷類型
LOCK
說明:
C第7章微型行滑機中機技術至逕
7-3中斷優先級和中斷嵌套
?中斷優先級-中斷嵌套
內中斷(除法錯,INTO,INTn)1、主程序開中斷
NMI
INTR2、EOI
單步3、STI
?可屏蔽中斷優先級
1、軟件查詢
2、硬件查詢-菊花鏈
3、矢量中斷優先級
恒
C第7章微型行獸機中斷技術用
S
7-4可編程中斷控制器8259A
-功能和引腳
?內部結構
?8259A的中斷管理方式
?8259A的編程方法
?8259A的中斷級聯
[H
C第7章微型行獸機中斷技術用
S
功能和引腳
cs128V
?功能cc
WR227A
1、8級優先可擴展為64級0
326INTA
2、可屏蔽RD
D4251K
3、中斷類型號77
D524IR
4、可編程工作方式66
D623IR
55
D--------722--------IR
?引腳44
8259A
D821IR
33
D920IR
22
D--------1019IR
1i
D1118IR
00
CAS--------1217
0INT
CAS--------1316
iSP/EN
GND--------1415CAg
U~
■--T?*?>9^91****▲_*.云
£:^5tS^pS■?工'WrST11T三叵
C第7章微型秋獸機中斷技術-rM
內部結構
?數據總線緩沖器
?讀寫控制電路
?級聯緩沖/比較器
?中斷請求寄存器
■中斷屏蔽寄存器
?優先級判別器
■中斷服務寄存器
■控制電路
L2^
C第7章微型行獸機中斷技術用
S
8259A的中斷管理方式
?8259A的編程結構
?優先級設置方式
?中斷結束方式
?循環優先級的循環方法
-中斷源屏蔽方式
?中斷請求引入方式
以第7章微型計融機中斷中術也
8259A的編程結構
?初始化命令字寄存器?操作命令字寄存器
代第7章微型秋算機中斷技術-rM
優先級設置方式
?完全嵌套方式
?特殊全嵌套方式
?優先級自動循環方式
?優先級特殊循環方式
C第7章微型行獸機中斷技術用
中斷結束方式
?普通EOI結束方式
?特殊EOI結束方式
■自動EOI結束方式
畫
C第7章微型行獸機中斷技術用
S
循環優先級的循環方法
?普通EOI循環方式
?特殊EOI循環方式
?自動EOI循環方式
畫
〃匚第7章微型花送機中斷技本
中斷源屏蔽方式
?普通屏蔽方式-特殊屏蔽方式
C第7章微型行獸機中斷技術用
S
中斷請求引入方式
-邊沿觸發方式
?電平觸發方式
?中斷查詢方式
畫
C第7章微型行獸機中斷技術用
8259A的編程方法
?初始化命令字?操作命令字
1、完成的功能1、功能
2、命令字格式2、格式
ICWKICW2>ICW3>1CW4QCWK0CW2、0CW3
—^^一H]
C第7章微型行獸機中斷技術用
ICW1
A。
需要ICW4
不需要ICW4
單片8259
多片級聯
間我為4
間隔為8
電平觸發
邊沿觸發
C第7章微型行獸機中斷技術用
ICW2
DDDDDDDD
7654321o
T7T6T5T4T3
中斷向量碼高5位8259自動將中斷請求輸
(由初始化程序設定)入引腳的序號IR。填入
恒
四卷■第7章微型耐逐機中斷技術
ICW3、ICW4
主控ICW3
A。D7口6D5D4D3O2D1D。
S7SSSS3S2S]
1654So
V
1:相應的IR0端接有從屬8259A
0:不接8259
從屬ICW3
A。D7D6D5D4D3D2D1D0
100000ID2ID。
k________________7
V
3位編碼為從屬8259A接入
主控8259A相應IRn端的編號n
..一,一,
C第7章微型行獸機中斷技術用
0CW1
ADDDDDDDD
o76543210
MMMMMMMM
765432.o
0:允許1%0:允許I片)
1:屏蔽151:屏蔽I風
Ba
恒
C第7章微型行晚機中斷技術f
0CW2
D7D03
402
RSLEO1OOLL
L2,o
IR的級別編碼
OO1般EOI(正在服務的ISR復位)
O特殊EOI(L-L之指定的ISR復位)
O般EOI正在服務的IR優先級置為最低
oO自動F置循環優先級
OOO自動EOI卜清循環優先級
特殊EOI正在服務的IR優先級置為垠低
O不執行E。I,卜?L2指定的優先級置為最低
O1O無操作
1,?
C第7章微型行獸機中斷技術用
S
0CW3
ADDDDDDDD
076543210
□
XESM^ISMM01pRRRIS
\__________J
'~Y~'Y
0X:無效
00X:無效
10:復位特殊屏蔽方式
010:在下一讀指令讀IRR
11:設置特殊屏蔽方式
011:在下一讀指令讀ISR
1XX:查詢命令(下一讀指令中斷狀態字:
ih二^£L2.
此、第7章微型耐逐機中斷技術
8259A
INTAIRo
8259AINT
IR7
CASCA
INTACAS
1CASP/EN
CPUCAS
2
CA§
INT
IR
08259A
IR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年北京寫字樓租賃合同書
- 谷物種植與農業產業升級考核試卷
- 運動品牌跨界合作考核試卷
- 家用制冷設備在移動住宅的應用案例考核試卷
- 實踐篇:如何設計研學旅行手冊?(附案例分析)
- 高端電商平臺全流程商品視覺呈現合同
- 網紅奶茶品牌全國區域代理合作協議
- 網絡漏洞檢測與分析平臺租賃服務合同
- 離婚房產居住權保留及租金支付與維修責任合同
- 高等教育機構校園安全管理與糾紛預防協議
- 存款保險培訓課件
- 省煤器安裝方案
- 機械裝配技術試題及答案
- 云服務架構試題及答案
- 碎石樁工程施工監理細則
- 阿里巴巴薪酬管理制度
- 2025年河南省安陽市滑縣中考一模化學試題(含答案)
- 江蘇省南通市南通第一中學2025屆高考英語試題(英語試題)預測押題密卷I卷(全國1卷)含解析
- 全國職業院校技能大賽高職組(商務數據分析賽項)備賽試題庫(含答案)
- 《中華人民共和國職業分類大典》(2022年版)各行業職業表格統計版(含數字職業)
- 數字孿生數據映射機制-深度研究
評論
0/150
提交評論