外部中断执行流程
設(shè)備->中斷請(qǐng)求芯片->CPU->中斷向量表(RAM)->中斷程序
1、設(shè)備向中斷請(qǐng)求芯片發(fā)出中斷請(qǐng)求
2、中斷請(qǐng)求芯片根據(jù)優(yōu)先級(jí)排序選擇響應(yīng)優(yōu)先級(jí)較高的中斷
3、根據(jù)響應(yīng)的中斷引腳在其內(nèi)部存儲(chǔ)器取與引腳對(duì)應(yīng)位置的中斷號(hào)并提交給CPU
4、保存斷點(diǎn),CPU根據(jù)中斷號(hào)在RAM中的中斷向量表中尋找對(duì)應(yīng)中斷程序地址
5、CPU開始執(zhí)行中斷程序
6、中斷程序執(zhí)行完畢,恢復(fù)斷點(diǎn)
中斷請(qǐng)求芯片8259A如下圖:
總結(jié)
- 上一篇: 8086汇编-实验6(微调)-小写转换大
- 下一篇: 8086汇编-实验7-制表