[發明專利]一種指令編解碼及執行方法及其裝置有效
| 申請號: | 201811645970.1 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109739510B | 公開(公告)日: | 2023-05-16 |
| 發明(設計)人: | 陳子炎;徐煒;劉麗 | 申請(專利權)人: | 上海慶科信息技術有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 200333 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 指令 解碼 執行 方法 及其 裝置 | ||
1.一種指令編解碼及執行方法,其特征在于,應用于編解碼控制器,所述編解碼控制器分別與多路選擇電路以及執行裝置連接;所述方法包括:
生成并發送選通指令至所述多路選擇電路,控制所述多路選擇電路選通電阻陣列上的對應電阻器,并通過所述多路選擇電路,獲得所選通的電阻器的阻值;
依據預存的阻值和操作指令對應表,確定獲得的電阻器的阻值對應的操作指令并進行操作指令生成,將生成的操作指令發送至所述執行裝置進行執行;
其中,所述多路選擇電路每次選通一排電阻器,每排電阻器的阻值對應一個操作指令;
其中,所述電阻陣列包含按預設順序排列的多排電阻插槽和多個定值電阻器,所述電阻插槽用于供所述定值電阻器進行插入;
每排所述電阻插槽上包含一個操作碼插槽以及若干個數據碼插槽;
預存的所述阻值和操作指令對應表內包含:插入操作碼插槽的定值電阻器的阻值與操作類型的對應關系,以及插入數據碼插槽的定值電阻器的阻值與操作參數的對應關系;
其中,所述生成并發送選通指令至所述多路選擇電路,控制所述多路選擇電路選通電阻陣列上的對應電阻器的過程具體為:
按照所述預設順序,判斷當前是否存在未執行的順序編號,若存在,則按照所述預設順序生成攜帶有排序最前的順序編號的選通指令;若不存在,則本次指令編解碼執行完畢;
發送所述選通指令至所述多路選擇電路,控制所述多路選擇電路選通所述順序編號對應的一排電阻器;
所述將生成的操作指令發送至所述執行裝置進行執行的過程具體為:
將當前生成的操作指令發送至所述執行裝置進行執行;并返回觸發前述判斷操作;
其中,所述生成并發送選通指令至所述多路選擇電路,控制所述多路選擇電路選通電阻陣列上的對應電阻器的過程具體為:
生成并發送全部選通指令至所述多路選擇電路,控制所述多路選擇電路按照所述預設順序依次選通所述電阻陣列上的各排電阻器,直至全部電阻器選通完畢為止;
所述將生成的操作指令發送至所述執行裝置進行執行的過程具體為:
按照所述預設順序,將接收到的各排電阻器的阻值對應的操作指令依次發送至所述執行裝置進行執行;直至全部操作指令發送完畢,則本次指令編解碼執行完畢。
2.根據權利要求1所述的方法,其特征在于,還包括:
在接收到觸發單指令執行按鍵后生成的單執行指令后,觸發所述判斷當前是否存在未執行的順序編號的操作,并控制后續將當前生成的操作指令發送至所述執行裝置進行執行后,停止返回觸發前述判斷操作;
在接收到觸發多指令執行按鍵后生成的多執行指令后,觸發所述判斷當前是否存在未執行的順序編號的操作,并控制后續將當前生成的操作指令發送至所述執行裝置進行執行后,繼續返回觸發前述判斷操作。
3.根據權利要求1所述的方法,其特征在于,還包括:
接收到觸發開始按鍵后生成的開始指令后,觸發所述編解碼控制器開始工作;
接收到觸發暫停按鍵后生成的暫停指令后,觸發所述編解碼控制器暫停工作,直至再次接收到所述開始指令為止。
4.根據權利要求1-3任一項所述的方法,其特征在于,還包括:
對發送至所述執行裝置的操作指令的內容及其執行結果進行顯示。
5.根據權利要求1-3任一項所述的方法,其特征在于,還包括:
檢測每條操作指令的執行情況,并依據不同的執行情況分別發送對應的顯示指令至該條操作指令對應的指示燈進行相應的顯示操作。
6.根據權利要求1-3任一項所述的方法,其特征在于,還包括:
依據所述控制指令發送的操作指令內容以及操作指令的執行結果生成語音播報指令,并將所述語音播報指令發送至語音播報設備進行語音播報。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海慶科信息技術有限公司,未經上海慶科信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811645970.1/1.html,轉載請聲明來源鉆瓜專利網。





