日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

详解中断系统

發布時間:2023/12/20 windows 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 详解中断系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

詳解中斷系統

中斷系統是計算機的重要指標之一。可以解決快速CPU與慢速外設之間的矛盾,使之能并行工作。可以及時處理隨機參數及故障,提高可靠性。

1. 中斷流程

中斷請求-中斷響應-保護斷點-中斷服務-中斷返回。

2. 中斷概念

**(1)中斷系統:**實現中斷功能的硬件系統和軟件系統

**(2)中斷源:**產生中斷的請求源

**(3)中斷請求:**中斷源向CPU提出的處理請求。

**(4)中斷響應:**CPU暫時中止自身的事情,轉去處理事件的過程

**(5)中斷服務:**對事件的整個處理過程。也稱為中斷處理

**(6)中斷返回:**中斷處理完畢,在返回到原來被中止的地方

3. 中斷系統的一般功能

中斷系統一般應具有如下功能:

  • 實現中斷及返回

    當某中斷源發出中斷申請時,若允許響應,CPU必須在現行的指令執行完后,把斷點處的PC值壓入堆棧保存,稱為保護斷點。(硬件自動完成)

    保護現場——響應中斷后,將有關的寄存器內容和狀態標志位壓入堆棧保存。

    恢復現場——執行中斷服務程序后,恢復原保留的寄存器的內容和標志位的狀態,并執行返回指令“RETI”(用戶編程實現)

  • 實現優先權排隊

    當同時有多個中斷請求信號,先響應優先級別高的中斷請求。

  • 實現中斷嵌套

    中斷申請的中斷源的優先權級別與正在處理的中斷源同級或更低時,CPU暫時不響應這個中斷申請,直至正在處理的中斷服務程序執行完以后才去處理新的中斷申請。

  • 實現中斷的撤除

    在響應中斷后,返回主程序之前,中斷請求應該撤除,否則,將影響對其它中斷申請的響應。

    MCS-51中斷系統只能對一部分中斷申請,在響應后自動撤除,使用中應注意。

4. 調用中斷服務程序與調用子程序的區別

相同點:均能中斷主程序執行本程序,然后再返回斷點地址繼續執行主程序。

不同點:

  • 事先安排和隨機發生

  • 軟件調用和硬件自動完成

  • 中斷服務程序入口地址是固定的,子程序調用入口地址是用戶自己設定的。

  • 中斷服務子程序返回指令除具有子程序返回指令所具有的全部功能之外,還有清除中斷響應時被置位的中斷請求標志位的功能。

  • 中斷服務子程序是在滿足中斷申請的條件下,隨機發生的;而子程序調用是用戶主程序事先安排好的。

總結

以上是生活随笔為你收集整理的详解中断系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。