[發明專利]一種中斷響應方法、裝置及基站有效
| 申請號: | 201580047811.X | 申請日: | 2015-10-28 |
| 公開(公告)號: | CN107003899B | 公開(公告)日: | 2020-10-23 |
| 發明(設計)人: | 袁張慧 | 申請(專利權)人: | 皓創科技(鎮江)有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 杭州知管通專利代理事務所(普通合伙) 33288 | 代理人: | 黃華 |
| 地址: | 212000 江蘇省鎮江市新*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 中斷 響應 方法 裝置 基站 | ||
1.一種基站,其特征在于,包括內存和中央處理器CPU,所述CPU中設置有內存管理單元MMU,所述CPU中還設置有至少兩個寄存器,每個所述寄存器中存儲有一個中斷號和一個進程號,所述CPU中還設置有傳輸后備緩沖器,所述傳輸后備緩沖器中存儲有虛擬地址到物理地址的匹配表,其中:
所述內存,用于存儲進程和程序;
所述CPU通過內存總線與所述內存連接,所述CPU用于:
當接收到攜帶有中斷號的中斷請求時,中斷用戶態下運行的目標進程,并存儲所述目標進程的上下文信息;
獲取所述目標進程的進程號;
判斷所述至少兩個寄存器中是否存在寄存器存儲有所述目標進程的進程號和所述中斷號;
若存在寄存器存儲有所述目標進程的進程號和所述中斷號,則在所述用戶態根據所述傳輸后備緩沖器中存儲的用戶態對應的匹配表執行所述中斷號對應的中斷處理程序;
當所述中斷處理程序執行完時,根據存儲的所述目標進程的上下文信息繼續運行所述目標進程。
2.根據權利要求1所述的基站,其特征在于,所述CPU還用于:
若不存在寄存器存儲有所述目標進程的進程號和所述中斷號,將由所述用戶態切換至內核態;
在所述內核態執行所述中斷號對應的中斷處理程序;
當所述中斷處理程序執行完時,將由所述內核態切換至所述用戶態;
在所述用戶態根據存儲的所述目標進程的上下文信息繼續運行所述目標進程。
3.根據權利要求2所述的基站,其特征在于,所述CPU將由所述用戶態切換至內核態之后,所述CPU還用于:
將所述傳輸后備緩沖器中存儲的用戶態對應的匹配表刷新為內核態對應的匹配表;
所述CPU在所述內核態執行所述中斷號對應的中斷處理程序的方式具體為:
在所述內核態根據所述傳輸后備緩沖器中存儲的內核態對應的匹配表執行所述中斷號對應的中斷處理程序;
所述CPU將由所述內核態切換至所述用戶態之后,所述CPU還用于:
將所述傳輸后備緩沖器中存儲的內核態對應的匹配表刷新為用戶態對應的匹配表。
4.一種終端響應裝置,所述裝置設置于基站中,所述基站的中央處理器CPU中設置有內存管理單元MMU,其特征在于,所述CPU中還設置有至少兩個寄存器,每個所述寄存器中存儲有一個中斷號和一個進程號,所述CPU中還設置有傳輸后備緩沖器,所述傳輸后備緩沖器中存儲有虛擬地址到物理地址的匹配表,所述裝置包括:
中斷單元,用于當接收到攜帶有中斷號的中斷請求時,中斷用戶態下運行的目標進程;
存儲單元,用于存儲所述中斷單元中斷的目標進程的上下文信息;
獲取單元,用于獲取所述中斷單元中斷的目標進程的進程號;
判斷單元,用于判斷所述至少兩個寄存器中是否存在寄存器存儲有所述獲取單元獲取的目標進程的進程號和所述中斷號;
第一執行單元,用于當所述判斷單元的判斷結果為存在寄存器存儲有所述目標進程的進程號和所述中斷號時,在所述用戶態根據所述傳輸后備緩沖器中存儲的用戶態對應的匹配表執行所述中斷號對應的中斷處理程序;
第一運行單元,用于當所述第一執行單元執行的中斷處理程序執行完時,根據所述存儲單元存儲的所述目標進程的上下文信息繼續運行所述中斷單元中斷的目標進程。
5.根據權利要求4所述的裝置,其特征在于,所述裝置還包括:
切換單元,用于當所述判斷單元的判斷結果為不存在寄存器存儲有所述目標進程的進程號和所述中斷號時,將由所述用戶態切換至內核態;
第二執行單元,用于在所述切換單元切換的內核態執行所述中斷號對應的中斷處理程序;
所述切換單元,還用于當所述第二執行單元執行的中斷處理程序執行完時,將由所述內核態切換至所述用戶態;
第二運行單元,用于在所述用戶態根據所述存儲單元存儲的所述目標進程的上下文信息繼續運行所述中斷單元中斷的目標進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于皓創科技(鎮江)有限公司,未經皓創科技(鎮江)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580047811.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于電腦斷層攝影的圖像重構方法
- 下一篇:用于內燃機的控制設備





