從查詢式的傳輸過程可以看出,它的優點是硬件開銷小,使用起來比較簡單。但在此方式下,CPU要不斷地查詢外設的狀態,當外設未準備好時,CPU就只能循環等待,不能執行其它程序,這樣就浪費了CPU的大量時間,降低了主機的利用率。為了解決這個矛盾,我們提出了中斷傳送方式,即當CPU進行主程序操作時,外設的數據已存入輸入端口的數據寄存器;或端口的數據輸出寄存器已空,由外設通過接口電路向CPU發出中斷請求信號,CPU在滿足一定的條件下,暫停執行當前正在執行的主程序,轉入執行相應能夠進行輸入/輸出操作的子程序,待輸入/輸出操作執行完畢之后CPU即返回繼續執行原來被中斷的主程序。這樣CPU就避免了把大量時間耗費在等待、查詢狀態信號的操作上,使其工作效率得以大大地提高。能夠向CPU發出中斷請求的設備或事件稱為中斷源。而對其的處理方式即中斷處理.[1]
uCOS中斷處理過程...
??
?? franktu
uCOSii中斷處理過程...
??
?? zhulei420
一個多輸入的鍵盤中斷處理程序...
??
?? gxf2016
保護模式下的8259A芯片編程及中斷處理探究_上.pdf...
??
?? a6697238
保護模式下的8259A芯片編程及中斷處理探究_下.rar...
??
?? mhp0114