單片機(jī)中斷系統(tǒng)應(yīng)具備的功能
(l)實(shí)現(xiàn)中斷及返回當(dāng)某個(gè)中斷源發(fā)出中斷申請(qǐng)時(shí),CPU能根據(jù)其輕重程度決定是否給予響應(yīng)。若響應(yīng)了中斷申請(qǐng),則要在當(dāng)前指令執(zhí)行后,轉(zhuǎn)到中斷服務(wù)子程序入口,執(zhí)行該程序、中斷處理完成后,再恢復(fù)現(xiàn)場(chǎng)和斷點(diǎn),CPU返回?cái)帱c(diǎn),繼續(xù)執(zhí)行主程序。
(2)實(shí)現(xiàn)中斷優(yōu)先級(jí)排隊(duì)
(3)實(shí)現(xiàn)中斷嵌套
當(dāng)CPU正在處理某一中斷時(shí),又有級(jí)別更高的中斷源發(fā)出中斷申請(qǐng),則CPU會(huì)暫停當(dāng)前中斷的處理,轉(zhuǎn)而響應(yīng)級(jí)別更高的中斷請(qǐng)求。
編輯:admin 最后修改時(shí)間:2018-05-08