[發明專利]一種指令編解碼及執行方法及其裝置有效
| 申請號: | 201811645970.1 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109739510B | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 陳子炎;徐煒;劉麗 | 申請(專利權)人: | 上海慶科信息技術有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 200333 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 指令 解碼 執行 方法 及其 裝置 | ||
本發明公開了一種指令編解碼及執行方法及其裝置,應用于編解碼控制器,編解碼控制器分別與多路選擇電路以及執行裝置連接;該方法包括:生成并發送選通指令至多路選擇電路,控制多路選擇電路選通電阻陣列上的對應電阻器,并通過多路選擇電路,獲得所選通的電阻器的阻值;依據預存的阻值和操作指令對應表,確定獲得的電阻器的阻值對應的操作指令并進行操作指令生成,將生成的操作指令發送至執行裝置進行執行。本發明采用阻值對應操作指令的方式,簡化編碼過程的復雜程度,并減少譯碼過程所需的設備數量,降低了成本。
技術領域
本發明涉及編解碼技術領域,特別是涉及一種指令編解碼及執行方法及其裝置。
背景技術
目前,在可編程應用領域中,常用的編解碼方法是二進制編碼。采用二進制編碼時,用二進制表示一個數時,位數非常多,實際使用中多采用送入數字系統前用十進制,送入機器后再轉換成二進制數,運算結束后再將二進制轉換為十進制供人們閱讀。涉及到編碼,轉碼等操作,工作原理相對復雜,導致學習與應用難度大,不夠便捷。同時,應用中二進制和十進制的互相轉換比較重要,要求程序員都需要具備能做到看見二進制數,直接就能轉換為十進制數,反之亦然,對人員的有相對較高的技術要求。
并且,當接收到轉換為二進制數的編碼指令后,還需要采用二進制譯碼來生成最終得操作指令,該過程需依賴較多種類的運算器單元,如:算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。采用二進制譯碼方法運行時,運算器的操作和操作種類由控制器決定,運算器處理的數據來自存儲器;處理后的結果數據通常送回存儲器,或暫時寄存在運算器中。因此,整個譯碼過程需要依賴較多的硬件基礎設施設備,實現較為復雜,實現成本較高。
因此,如何提供一種能夠解決上述問題的指令編解碼及執行方法及其裝置是本領域技術人員目前需要解決的問題。
發明內容
本發明的目的是提供一種指令編解碼及執行方法及其裝置,采用阻值對應操作指令的方式,簡化編碼過程的復雜程度,并減少譯碼過程所需的設備數量,降低成本。
為解決上述技術問題,本發明提供了一種指令編解碼及執行方法,應用于編解碼控制器,所述編解碼控制器分別與多路選擇電路以及執行裝置連接;所述方法包括:
生成并發送選通指令至所述多路選擇電路,控制所述多路選擇電路選通電阻陣列上的對應電阻器,并通過所述多路選擇電路,獲得所選通的電阻器的阻值;
依據預存的阻值和操作指令對應表,確定獲得的電阻器的阻值對應的操作指令并進行操作指令生成,將生成的操作指令發送至所述執行裝置進行執行。
為解決上述技術問題,本發明還提供了一種指令編解碼及執行裝置,用于編解碼控制器,所述編解碼控制器分別與多路選擇電路以及執行裝置連接;所述裝置包括:
選通模塊,用于生成并發送選通指令至所述多路選擇電路,控制所述多路選擇電路選通電阻陣列上的對應電阻器,并通過所述多路選擇電路,獲得所選通的電阻器的阻值并發送至指令生成模塊;
所述指令生成模塊,用于依據預存的阻值和操作指令對應表,確定接收的電阻器的阻值對應的操作指令并進行操作指令生成,將生成的操作指令發送至所述執行裝置進行執行。
本發明提供了一種指令編解碼及執行方法及其裝置,預先設定不同的電阻器的阻值對應不同的操作指令,之后通過選通電阻陣列上的對應電阻器,依據選通的電阻器的阻值,和預先保存的阻值和操作指令對應表,來確定操作指令的類型,并發送至執行裝置進行執行。可見,在本發明中,工作人員想要進行編碼時,不需要掌握二進制和十進制的互相轉換能力,而是僅需要記住不同阻值對應的操作指令即可,從而降低了對工作人員的技術要求,工作原理較為簡單。并且后續在進行譯碼時,不需要依賴于多種類型的運算器,而是僅需要由控制器將當前選通的電阻器的阻值與預存的阻值和操作指令對應表進行比對來生成操作指令即可,整個譯碼過程不需要依賴較多的硬件基礎所持設備,簡化了譯碼過程,實現成本較低。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海慶科信息技術有限公司,未經上海慶科信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811645970.1/2.html,轉載請聲明來源鉆瓜專利網。





