[發明專利]處理器資源的可編程控制在審
| 申請號: | 201980091969.5 | 申請日: | 2019-02-13 |
| 公開(公告)號: | CN113795823A | 公開(公告)日: | 2021-12-14 |
| 發明(設計)人: | P·K·杜塔 | 申請(專利權)人: | 諾基亞技術有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/38 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 林程程 |
| 地址: | 芬蘭*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器 資源 可編程 控制 | ||
1.一種裝置,包括:
處理器,包括至少兩個微操作緩存的集合,所述至少兩個微操作緩存被配置為存儲從要由所述處理器執行的程序的指令解碼的微操作。
2.根據權利要求1所述的裝置,其中,所述處理器被配置為在由所述處理器執行所述程序期間的任何時間,僅激活來自所述至少兩個微操作緩存的集合的微操作緩存,以用于存儲或訪問微操作。
3.根據權利要求1至2中任一項所述的裝置,其中所述處理器包括指令解碼器的集合,其中在所述程序的指令之一的解碼期間,所述指令解碼器的集合將微操作存儲到所述微操作緩存中的活動微操作緩存。
4.根據權利要求1至3中任一項所述的裝置,其中所述處理器被配置為在獲取所述程序的指令的指令指針(IP)的同時,在所述微操作緩存的活動微操作緩存中執行查找操作。
5.根據權利要求1至4中任一項所述的裝置,其中所述處理器被配置為基于微操作緩存切換指令,支持將所述微操作緩存中的一個微操作緩存選擇作為活動微操作緩存。
6.根據權利要求5所述的裝置,其中所述微操作緩存切換指令是專門針對將所述微操作緩存中的一個微操作緩存選擇作為所述活動微操作緩存而配置的指令。
7.根據權利要求5所述的裝置,其中所述微操作緩存切換指令是被配置為提供所述程序的程序控制功能并且還被配置為支持將所述微操作緩存中的一個微操作緩存選擇作為所述活動微操作緩存的指令。
8.根據權利要求5所述的裝置,其中所述微操作緩存切換指令由所述處理器的指令集架構(ISA)支持。
9.根據權利要求1至8中任一項所述的裝置,其中所述處理器被配置為選擇所述微操作緩存中的第一微操作緩存作為活動微操作緩存,其中所述微操作緩存切換指令包括所述微操作緩存中的第二微操作緩存的標識符,其中對所述微操作緩存切換指令的解碼使所述活動微操作緩存從所述微操作緩存中的所述第一微操作緩存切換到所述微操作緩存中的所述第二微操作緩存。
10.根據權利要求1至9中任一項所述的裝置,其中所述處理器被配置為解碼所述程序的微操作緩存切換指令,以使得選擇所述微操作緩存中的第一微操作緩存作為活動微操作緩存,其中從所述程序的一個或多個后續指令解碼的微操作被存儲在所述微操作緩存中的所述第一微操作緩存中,直到下一微操作緩存切換指令被解碼,以將所述活動微操作緩存改變為所述微操作緩存中的第二微操作緩存。
11.根據權利要求1至10中任一項所述的裝置,其中所述處理器被配置為選擇所述微操作緩存中的第一微操作緩存作為活動微操作緩存,其中所述處理器被配置為在解碼與所述微操作緩存中的第二微操作緩存相關聯的所述程序的下一指令之前,將所述活動微操作緩存切換到所述微操作緩存中的所述第二微操作緩存。
12.根據權利要求1至11中任一項所述的裝置,其中所述處理器被配置為選擇所述微操作緩存中的第一微操作緩存作為活動微操作緩存,其中所述處理器被配置為在執行基于微操作緩存切換指令解碼的微操作之前,基于所述微操作緩存切換指令將所述活動微操作緩存切換到所述微操作緩存中的第二微操作緩存。
13.根據權利要求12所述的裝置,其中所述處理器被配置為基于確定所述微操作緩存切換指令存在于所述微操作緩存中的所述第一微操作緩存中來執行所述切換。
14.根據權利要求12所述的裝置,其中所述處理器被配置為基于確定所述微操作緩存切換指令不存在于所述微操作緩存中的所述第一微操作緩存中,在對所述微操作緩存切換指令的解碼和存儲期間執行所述切換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于諾基亞技術有限公司,未經諾基亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980091969.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:管理系統
- 下一篇:具有突變型Fab結構域的多特異性結合蛋白





