中斷按照功能通?梢苑譃榭善帘沃袛
發(fā)布時(shí)間:2014/6/8 20:45:43 訪問(wèn)次數(shù):2672
中斷按照功能通常可以分為可屏蔽中斷、S-8232AUFT-T2非屏蔽中斷和軟件中斷3類。
1.可屏蔽中斷
可屏蔽中斷是指CPU對(duì)輸入的中斷請(qǐng)求可以響應(yīng)、進(jìn)行處理,也可以不予理睬、不響應(yīng)的中斷,也就是說(shuō)可以進(jìn)行控制(或屏蔽)的中斷,通?梢酝ㄟ^(guò)開/關(guān)中斷指令來(lái)實(shí)現(xiàn)。開中斷指令就是指將可屏蔽中斷進(jìn)行開放、允許對(duì)其進(jìn)行響應(yīng),否則就將其關(guān)閉,稱為關(guān)中斷指令。例如,80C51中的所有中斷都是該類型的中斷,能夠用SETB EXO將外中斷0開放,對(duì)其進(jìn)行中斷響應(yīng)。
2.非屏蔽中斷
非屏蔽中斷是指CPU對(duì)輸入的中斷請(qǐng)求是不可屏蔽(或控制)的,也就是說(shuō)中斷請(qǐng)求線上一來(lái)中斷信號(hào),CPU就必須響應(yīng)這個(gè)中斷請(qǐng)求。例如美國(guó)Zilog公司的280 CPU就具有這樣的非屏蔽中斷,如圖6-3所示。
圖6-3 280 CPU對(duì)NMI和INT中斷的輸入
非屏蔽中斷和可屏蔽中斷是硬件設(shè)計(jì)好的,通過(guò)不同的引腳可以區(qū)分識(shí)別,如圖6-3中的NMI (Non-Mask Interrupt)是非屏蔽斷引腳,送來(lái)的中斷請(qǐng)求信號(hào)必須要被響應(yīng),而通過(guò)NM (Interrupt)副腳接入的中斷就屬于可屏蔽中斷,可以響應(yīng)也可以不響應(yīng)的中斷。
3.軟件中斷
軟件中斷是指可以由程序員編寫相應(yīng)的中斷指令使CPU響應(yīng)中斷,CPU只要執(zhí)行這種指令就可以轉(zhuǎn)入相應(yīng)中斷服務(wù)程序執(zhí)行,以完成相應(yīng)的中斷功能。80C51也不具備這種中斷類型。具有軟件中斷的CPU有Intel公司的8088和8086等。
中斷按照功能通?梢苑譃榭善帘沃袛、S-8232AUFT-T2非屏蔽中斷和軟件中斷3類。
1.可屏蔽中斷
可屏蔽中斷是指CPU對(duì)輸入的中斷請(qǐng)求可以響應(yīng)、進(jìn)行處理,也可以不予理睬、不響應(yīng)的中斷,也就是說(shuō)可以進(jìn)行控制(或屏蔽)的中斷,通?梢酝ㄟ^(guò)開/關(guān)中斷指令來(lái)實(shí)現(xiàn)。開中斷指令就是指將可屏蔽中斷進(jìn)行開放、允許對(duì)其進(jìn)行響應(yīng),否則就將其關(guān)閉,稱為關(guān)中斷指令。例如,80C51中的所有中斷都是該類型的中斷,能夠用SETB EXO將外中斷0開放,對(duì)其進(jìn)行中斷響應(yīng)。
2.非屏蔽中斷
非屏蔽中斷是指CPU對(duì)輸入的中斷請(qǐng)求是不可屏蔽(或控制)的,也就是說(shuō)中斷請(qǐng)求線上一來(lái)中斷信號(hào),CPU就必須響應(yīng)這個(gè)中斷請(qǐng)求。例如美國(guó)Zilog公司的280 CPU就具有這樣的非屏蔽中斷,如圖6-3所示。
圖6-3 280 CPU對(duì)NMI和INT中斷的輸入
非屏蔽中斷和可屏蔽中斷是硬件設(shè)計(jì)好的,通過(guò)不同的引腳可以區(qū)分識(shí)別,如圖6-3中的NMI (Non-Mask Interrupt)是非屏蔽斷引腳,送來(lái)的中斷請(qǐng)求信號(hào)必須要被響應(yīng),而通過(guò)NM (Interrupt)副腳接入的中斷就屬于可屏蔽中斷,可以響應(yīng)也可以不響應(yīng)的中斷。
3.軟件中斷
軟件中斷是指可以由程序員編寫相應(yīng)的中斷指令使CPU響應(yīng)中斷,CPU只要執(zhí)行這種指令就可以轉(zhuǎn)入相應(yīng)中斷服務(wù)程序執(zhí)行,以完成相應(yīng)的中斷功能。80C51也不具備這種中斷類型。具有軟件中斷的CPU有Intel公司的8088和8086等。
熱門點(diǎn)擊
- 工作寄存器區(qū)
- 四位一體數(shù)碼管
- 檢驗(yàn)標(biāo)準(zhǔn)(按照IPC-A-610E標(biāo)準(zhǔn))
- 晶圓級(jí)CSP (WL-CSP)、WLP (
- 中斷優(yōu)先級(jí)寄存器IP
- AOI編程方法有在線編程和離線編程兩種
- 濕度敏感器件(MSD)的管理、存儲(chǔ)、使用要求
- 12C總線操作
- 中斷請(qǐng)求的撤除
- 中斷按照功能通常可以分為可屏蔽中斷
推薦技術(shù)資料
- 基準(zhǔn)電壓的提供
- 開始的時(shí)候,想使用LM385作為基準(zhǔn),HIN202EC... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究