[發明專利]指令執行方法、裝置、電子設備和存儲介質有效
| 申請號: | 202011401623.1 | 申請日: | 2020-12-02 |
| 公開(公告)號: | CN112559040B | 公開(公告)日: | 2021-12-28 |
| 發明(設計)人: | 聞軍會;田超;賈磊;嚴小平 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 韓海花 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指令 執行 方法 裝置 電子設備 存儲 介質 | ||
1.一種指令執行方法,包括:
指令分類器識別當前輸入指令的類別;
所述類別為參數配置指令,則所述指令分類器根據所述參數配置指令將對應的參數寫入指令緩存中的對應的第一參數寄存器中;
所述類別為計算指令,則所述指令分類器將所述計算指令寫入所述指令緩存中的指令寄存器中;
運算單元檢測到所述指令寄存器不為空,則從所述指令寄存器中取出下一條計算指令,并根據取出的所述計算指令從對應的所述第一參數寄存器中取出寫入的參數,將取出的參數更新至所述運算單元內的第二參數寄存器中進行計算;
其中,所述指令緩存包括多個表項,每個表項包括所述第一參數寄存器和所述指令寄存器。
2.根據權利要求1所述的指令執行方法,還包括:
所述類別為硬件同步指令,則所述指令分類器將第一讀狀態指令發送至狀態檢測單元;
所述狀態檢測單元根據所述第一讀狀態指令檢測所述指令寄存器的狀態和所述運算單元的狀態;
所述狀態檢測單元檢測到所述指令寄存器不為空或者所述運算單元處于忙碌狀態,則將第一等待通知信息發送至所述指令分類器;
所述指令分類器根據所述第一等待通知信息停止執行所述識別當前輸入指令的類別步驟。
3.根據權利要求2所述的指令執行方法,還包括:
所述狀態檢測單元檢測到所述指令寄存器為空且所述運算單元處于空閑狀態,則將第一停止等待通知信息發送至所述指令分類器;
所述指令分類器根據所述第一停止等待通知信息繼續執行所述識別當前輸入指令的類別步驟。
4.根據權利要求1所述的指令執行方法,其中,所述指令分類器根據所述參數配置指令將對應的參數寫入指令緩存中的對應的第一參數寄存器中之前,還包括:
所述指令分類器將第二讀狀態指令發送至狀態檢測單元;
所述狀態檢測單元根據所述第二讀狀態指令檢測所述第一參數寄存器的狀態;
所述狀態檢測單元檢測到所述第一參數寄存器已滿,則將第二等待通知信息發送至所述指令分類器;
所述指令分類器根據所述第二等待通知信息,停止執行所述根據所述參數配置指令將對應的參數寫入指令緩存中的對應的第一參數寄存器中步驟。
5.根據權利要求4所述的指令執行方法,其中,還包括:
所述狀態檢測單元檢測到所述第一參數寄存器未滿,則將第二停止等待通知信息發送至所述指令分類器;
所述指令分類器根據所述第二停止等待通知信息,繼續執行所述根據所述參數配置指令將對應的參數寫入指令緩存中的對應的第一參數寄存器中步驟。
6.根據權利要求1所述的指令執行方法,其中,所述指令分類器根據所述參數配置指令將對應的參數寫入指令緩存中的對應的第一參數寄存器中之后,還包括:
所述指令緩存將寫入參數的所述第一參數寄存器對應的參數狀態指示位置為第一數值;
所述運算單元根據取出的所述計算指令從對應的所述第一參數寄存器中取出寫入的參數,包括:
所述運算單元根據取出的所述計算指令從對應的所述第一參數寄存器中取出參數狀態指示位為第一數值的參數;
所述指令執行方法還包括:
所述指令緩存將取出參數的所述第一參數寄存器對應的參數狀態指示位置為第二數值。
7.根據權利要求1所述的指令執行方法,其中,所述指令分類器將所述計算指令寫入所述指令緩存中的指令寄存器中之后,還包括:
所述指令緩存更新所述指令寄存器的寫地址。
8.根據權利要求1所述的指令執行方法,其中,所述運算單元從所述指令寄存器中取出下一條計算指令之后,還包括:
所述指令緩存更新所述指令寄存器的讀地址。
9.根據權利要求1所述的指令執行方法,還包括:
所述類別為中央處理器指令,則所述指令分類器將所述中央處理器指令發送至中央處理運算器;
所述中央處理運算器執行所述中央處理器指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011401623.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電網規劃中風光火儲的容量優化配置方法
- 下一篇:一種高彈性功能的滌綸坯布





