中斷系統(tǒng)的擴(kuò)展
發(fā)布時間:2016/7/25 20:40:10 訪問次數(shù):503
8086/8088系統(tǒng)可處理256種不同類型的中斷,每個中KPS1012 斷對應(yīng)一個中斷類型號,所以256種中斷對應(yīng)的中斷類型號為0~255,這256種不同類型的中斷可以來自外部,即由硬件產(chǎn)生,也可以來自內(nèi)部,即由軟件(中斷指令)產(chǎn)生,或者滿足某些特定條件后引發(fā)CPU中斷。
外部中斷
外部中斷是由CPU的外部中斷請求引腳NMI和INTR引起的中斷過程,可分為非屏蔽中斷和可屏蔽中斷兩種。
當(dāng)NMI請求被響應(yīng)時,不要求外部向CPU提供中斷類型號,CPU在總線上也不發(fā)送INTA中斷應(yīng)答信號,而是CPU自動轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序。在IBM PC/XT中的非屏蔽中斷源有3種:浮點(diǎn)運(yùn)算協(xié)處理器sO87的中斷請求、系統(tǒng)板上RAM的奇偶校驗(yàn)錯和擴(kuò)展槽中的V0通道錯。
在IBM PC/XT中,所有8個可屏蔽中斷的中斷源都先經(jīng)過中斷控制器眨59A管理之后再向CPU發(fā)出INTR請求。而在IBM PC/AT中,使用兩片8259A,用來管理15級外部中斷。IBM PC/XT系統(tǒng)和系統(tǒng)的外部中斷見表12.10。
8086/8088系統(tǒng)可處理256種不同類型的中斷,每個中KPS1012 斷對應(yīng)一個中斷類型號,所以256種中斷對應(yīng)的中斷類型號為0~255,這256種不同類型的中斷可以來自外部,即由硬件產(chǎn)生,也可以來自內(nèi)部,即由軟件(中斷指令)產(chǎn)生,或者滿足某些特定條件后引發(fā)CPU中斷。
外部中斷
外部中斷是由CPU的外部中斷請求引腳NMI和INTR引起的中斷過程,可分為非屏蔽中斷和可屏蔽中斷兩種。
當(dāng)NMI請求被響應(yīng)時,不要求外部向CPU提供中斷類型號,CPU在總線上也不發(fā)送INTA中斷應(yīng)答信號,而是CPU自動轉(zhuǎn)入相應(yīng)的中斷服務(wù)程序。在IBM PC/XT中的非屏蔽中斷源有3種:浮點(diǎn)運(yùn)算協(xié)處理器sO87的中斷請求、系統(tǒng)板上RAM的奇偶校驗(yàn)錯和擴(kuò)展槽中的V0通道錯。
在IBM PC/XT中,所有8個可屏蔽中斷的中斷源都先經(jīng)過中斷控制器眨59A管理之后再向CPU發(fā)出INTR請求。而在IBM PC/AT中,使用兩片8259A,用來管理15級外部中斷。IBM PC/XT系統(tǒng)和系統(tǒng)的外部中斷見表12.10。
熱門點(diǎn)擊
- MAX232引腳排列與內(nèi)部功能結(jié)構(gòu)
- 字?jǐn)?shù)據(jù)定義偽指令DW
- 82C55的內(nèi)部結(jié)構(gòu)和引腳排列
- 查詢傳送方式
- 金與鋁
- 外部RAM單元1000H的內(nèi)容傳送到R5
- 斜坡電流測量流程
- GaAs襯底的標(biāo)識定位邊
- PC口按位置位/復(fù)位命令字
- 全譯碼
推薦技術(shù)資料
- 聲道前級設(shè)計特點(diǎn)
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]
- F28P65x C2000 實(shí)時微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究