91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 音響技術

處理開/關中斷

發布時間:2014/6/8 21:05:55 訪問次數:1536

   CPU在響應中斷的過程中,SAF-C517A-LN為了避免有新的中斷請求破壞本次中斷的現場而產生混亂,所以硬件自動關中斷,而進入中斷服務后,可根據具體情況來處理開/關中斷。CPU在中斷服務的過程中應新的中斷源的請求,暫時中斷現行中斷服務,轉去處理新的中斷請求,稱為中斷嵌套或多重中斷。一般來說,在多重中斷系統中,可以在保護現場后就進行開中斷,以利于嵌套的進行,如圖6-5 (a)所示。如果不允許中斷嵌套,即在單重中斷系統中,則必須等到中斷處理完畢,在中斷返回之前才能進行開中斷,以便不會出現嵌套的現象,如圖6-5 (b)所示。

         

   圖6-5多重中斷和單重中斷服務程序流程

    I/O服務是中斷服務程序的目的所在,即完成CPU和I/O設備的信息交換。不同的中斷源,其中斷服務操作的內容是不同的,但一般操作比較簡單,往往幾條指令即可完成。

   恢復現場

   恢復現場是保護現場的逆過程,在中斷返回前一般用出棧指令將保護的數據。恢復給原寄存器。

   中斷返回

   中斷返回是在中斷服務程序最后,用中斷退回指令來完成。此時,CPU將堆入堆棧中的斷點地址彈出到程序計數器PC。


   CPU在響應中斷的過程中,SAF-C517A-LN為了避免有新的中斷請求破壞本次中斷的現場而產生混亂,所以硬件自動關中斷,而進入中斷服務后,可根據具體情況來處理開/關中斷。CPU在中斷服務的過程中應新的中斷源的請求,暫時中斷現行中斷服務,轉去處理新的中斷請求,稱為中斷嵌套或多重中斷。一般來說,在多重中斷系統中,可以在保護現場后就進行開中斷,以利于嵌套的進行,如圖6-5 (a)所示。如果不允許中斷嵌套,即在單重中斷系統中,則必須等到中斷處理完畢,在中斷返回之前才能進行開中斷,以便不會出現嵌套的現象,如圖6-5 (b)所示。

         

   圖6-5多重中斷和單重中斷服務程序流程

    I/O服務是中斷服務程序的目的所在,即完成CPU和I/O設備的信息交換。不同的中斷源,其中斷服務操作的內容是不同的,但一般操作比較簡單,往往幾條指令即可完成。

   恢復現場

   恢復現場是保護現場的逆過程,在中斷返回前一般用出棧指令將保護的數據。恢復給原寄存器。

   中斷返回

   中斷返回是在中斷服務程序最后,用中斷退回指令來完成。此時,CPU將堆入堆棧中的斷點地址彈出到程序計數器PC。


相關技術資料
6-8處理開/關中斷

熱門點擊

 

推薦技術資料

基準電壓的提供
    開始的時候,想使用LM385作為基準,HIN202EC... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
和静县| 缙云县| 梁平县| 枣强县| 壶关县| 横山县| 长汀县| 澎湖县| 镇雄县| 莱西市| 呈贡县| 西乌珠穆沁旗| 宁南县| 高邮市| 万州区| 阿拉尔市| 瑞安市| 安吉县| 广德县| 茌平县| 遂平县| 灵川县| 华容县| 谷城县| 九江县| 文水县| 二手房| 山阳县| 延津县| 梨树县| 青河县| 新津县| 乌拉特前旗| 滦南县| 来宾市| 南京市| 萨迦县| 正定县| 兴宁市| 玛沁县| 龙江县|