[发明专利]可重新配置的指令编码方法、执行方法及电子装置无效
申请号: | 201210491698.2 | 申请日: | 2012-11-27 |
公开(公告)号: | CN103809933A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | 林煌伦;温穗安;吴琦;李子芳 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;田景宜 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 重新 配置 指令 编码 方法 执行 电子 装置 | ||
技术领域
本发明是有关于一种可重新配置的指令编码方法、执行方法及处理器架构。
背景技术
针对某一种处理器进行程序编译时,编译器(compiler)会依据对应于此种处理器指令集架构的固定的指令表(instruction table)将应用程序的原始码转换为机器码(machine code)以供此种处理器执行相对应的运算动作。
另外,在运算装置中执行应用程序时,运算装置的记忆体中所储存的应用程序的机器码,传输于总线而到达运算装置的处理器时,可能会导致连续的执行指令间,在指令总线上的信号相位产生剧烈的变化,进而使得电路输入端会发生信号逻辑位准的频繁转换,并伴随着严重的功率消耗。
发明内容
本发明是有关于一种可重新配置的指令编码方法、执行方法及处理器架构。
根据一实施例,提出一种可重新配置的指令执行方法。此方法执行于电子装置,包括以下步骤。载入指令码映对表至电子装置的处理单元,其中此处理单元包括指令映对模块、指令解码模块及执行模块。藉由此处理单元,撷取应用程序的第一指令信号。藉由此指令映对模块,依据此指令码映对表,将第一指令信号转换为目标指令信号。藉由此指令解码模块,对目标指令信号解码,并藉由此执行模块,执行此解码后的目标指令信号。
根据另一实施例,提供一种电子装置。电子装置,包括处理单元,此处理单元用以依据指令码映对表以进行指令的执行。处理单元包括指令映对模块、指令解码模块和执行模块。指令映对模块,依据此指令码映对表,将此处理单元撷取的第一指令信号转换为目标指令信号。指令解码模块,对此目标指令信号解码。执行模块,执行此解码后的目标指令信号。
根据另一实施例,提供一种可重新配置的指令编码方法。此方法包括以下步骤。统计应用程序的相邻指令的配对分布,并据以找出指令配对集,此指令配对集包括此应用程序的具较高使用率的多个指令配对。对此指令配对集中较高使用率的此些指令配对进行编码以赋予各指令配对相近的指令编码,从而产生指令编码表,其中此指令编码表与原始指令编码表具有相同数量的指令,且至少有多个指令于此指令编码表与此原始指令编码表中对应到不同的指令编码。产生指令码映对表,其中此指令码映对表储存将此指令编码表映对到此原始指令编码表的映对关系。
根据另一实施例,提供一种运算装置可读式信息储存媒体,其上储存有程序码,此程序码的执行能实现上述的可重新配置的指令编码方法。
为了对本发明的上述及其他方面有更佳的了解,下文特举多个实施例,并配合附图,作详细说明如下:
附图说明
图1为可重新配置的指令编码的硬件架构的一实施例的方块图。
图2为可重新配置的指令执行方法的一实施例的流程图。
图3为图1的指令映对模块的一实施例的电路方块图。
图4为可重新配置的指令编码的处理器架构的另一实施例的方块图。
图5为可重新配置的指令编码方法的一实施例的流程图。
图6为图5的程序码概况分析步骤的一实施例的流程图。
其中,附图标记:
1:硬件架构
10:处理单元 20:记忆单元
30:总线 100:指令撷取模块
110、300、410:指令映对模块
120:指令解码模块 130:执行模块
210:指令码映对表 220:应用程序的执行码
310:记忆体 320:控制电路
400:指令撷取模块 420:多工器
S10、S20、S110-S140、S210-S250:步骤
具体实施方式
以下提供有关于可重新配置的指令编码方法、执行方法及处理器架构的实施例。一些实施例提出具有指令映对模块的处理器架构,使处理器能执行基于重新配置的指令集的应用程序。一些实施例提出产生重新配置的指令集的应用程序的编译方法。一些实施例更提出可减少相邻指令间汉明距离的可重新配置的指令编码方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210491698.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:轴向磁通集磁转子结构
- 下一篇:一种高成形性热镀锌超高强度钢板及其制造方法