[发明专利]一种指令编解码及执行方法及其装置有效
申请号: | 201811645970.1 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109739510B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 陈子炎;徐炜;刘丽 | 申请(专利权)人: | 上海庆科信息技术有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 指令 解码 执行 方法 及其 装置 | ||
本发明公开了一种指令编解码及执行方法及其装置,应用于编解码控制器,编解码控制器分别与多路选择电路以及执行装置连接;该方法包括:生成并发送选通指令至多路选择电路,控制多路选择电路选通电阻阵列上的对应电阻器,并通过多路选择电路,获得所选通的电阻器的阻值;依据预存的阻值和操作指令对应表,确定获得的电阻器的阻值对应的操作指令并进行操作指令生成,将生成的操作指令发送至执行装置进行执行。本发明采用阻值对应操作指令的方式,简化编码过程的复杂程度,并减少译码过程所需的设备数量,降低了成本。
技术领域
本发明涉及编解码技术领域,特别是涉及一种指令编解码及执行方法及其装置。
背景技术
目前,在可编程应用领域中,常用的编解码方法是二进制编码。采用二进制编码时,用二进制表示一个数时,位数非常多,实际使用中多采用送入数字系统前用十进制,送入机器后再转换成二进制数,运算结束后再将二进制转换为十进制供人们阅读。涉及到编码,转码等操作,工作原理相对复杂,导致学习与应用难度大,不够便捷。同时,应用中二进制和十进制的互相转换比较重要,要求程序员都需要具备能做到看见二进制数,直接就能转换为十进制数,反之亦然,对人员的有相对较高的技术要求。
并且,当接收到转换为二进制数的编码指令后,还需要采用二进制译码来生成最终得操作指令,该过程需依赖较多种类的运算器单元,如:算术逻辑运算单元(ALU)的基本功能为加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、求补等操作。采用二进制译码方法运行时,运算器的操作和操作种类由控制器决定,运算器处理的数据来自存储器;处理后的结果数据通常送回存储器,或暂时寄存在运算器中。因此,整个译码过程需要依赖较多的硬件基础设施设备,实现较为复杂,实现成本较高。
因此,如何提供一种能够解决上述问题的指令编解码及执行方法及其装置是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种指令编解码及执行方法及其装置,采用阻值对应操作指令的方式,简化编码过程的复杂程度,并减少译码过程所需的设备数量,降低成本。
为解决上述技术问题,本发明提供了一种指令编解码及执行方法,应用于编解码控制器,所述编解码控制器分别与多路选择电路以及执行装置连接;所述方法包括:
生成并发送选通指令至所述多路选择电路,控制所述多路选择电路选通电阻阵列上的对应电阻器,并通过所述多路选择电路,获得所选通的电阻器的阻值;
依据预存的阻值和操作指令对应表,确定获得的电阻器的阻值对应的操作指令并进行操作指令生成,将生成的操作指令发送至所述执行装置进行执行。
为解决上述技术问题,本发明还提供了一种指令编解码及执行装置,用于编解码控制器,所述编解码控制器分别与多路选择电路以及执行装置连接;所述装置包括:
选通模块,用于生成并发送选通指令至所述多路选择电路,控制所述多路选择电路选通电阻阵列上的对应电阻器,并通过所述多路选择电路,获得所选通的电阻器的阻值并发送至指令生成模块;
所述指令生成模块,用于依据预存的阻值和操作指令对应表,确定接收的电阻器的阻值对应的操作指令并进行操作指令生成,将生成的操作指令发送至所述执行装置进行执行。
本发明提供了一种指令编解码及执行方法及其装置,预先设定不同的电阻器的阻值对应不同的操作指令,之后通过选通电阻阵列上的对应电阻器,依据选通的电阻器的阻值,和预先保存的阻值和操作指令对应表,来确定操作指令的类型,并发送至执行装置进行执行。可见,在本发明中,工作人员想要进行编码时,不需要掌握二进制和十进制的互相转换能力,而是仅需要记住不同阻值对应的操作指令即可,从而降低了对工作人员的技术要求,工作原理较为简单。并且后续在进行译码时,不需要依赖于多种类型的运算器,而是仅需要由控制器将当前选通的电阻器的阻值与预存的阻值和操作指令对应表进行比对来生成操作指令即可,整个译码过程不需要依赖较多的硬件基础所持设备,简化了译码过程,实现成本较低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海庆科信息技术有限公司,未经上海庆科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811645970.1/2.html,转载请声明来源钻瓜专利网。