[发明专利]电子装置及使用其处理指令的方法在审
申请号: | 201811479903.7 | 申请日: | 2018-12-05 |
公开(公告)号: | CN110007960A | 公开(公告)日: | 2019-07-12 |
发明(设计)人: | 金煇洙;权赫敏;金源真 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/38 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘培培;黄隶凡 |
地址: | 韩国京畿道水*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子装置 存储器 处理指令 操作码 应用程序编译 指令码 处理器 配置 | ||
本发明提供一种电子装置,包含:存储器;以及处理器,配置成当相同操作码在定义于存储器中的一或多个槽中使用时在应用程序编译中基于相同操作码产生指令码。也提供一种使用电子装置处理指令的方法。
相关申请案的交叉参考
本申请要求于2017年12月5日向韩国知识产权局提交的韩国专利申请第10-2017-0165725号的优先权,所述申请的全部内容以引用的方式并入本文中。
技术领域
本发明概念涉及一种电子装置及使用电子装置处理指令的方法,且更具体地说,涉及一种处理将由超长指令字(very long instruction word,VLIW)处理器执行的指令的方法。
背景技术
一般来说,超长指令字(VLIW)处理器可用于数字信号处理器(digital signalprocessor,DSP)中,所述数字信号处理器处理例如快速傅立叶变换(fast Fouriertransform,FFT)、数字滤波等常规操作。举例来说,VLIW处理器可将多个操作放置于一个长指令中且对所述指令执行指令级并行(instruction level parallelism,ILP)。这类VLIW处理器可使用于应用中,例如需要改进效能及快速处理时间的多媒体及移动通信,这是因为VLIW处理器每个周期可处理多个指令。
VLIW架构是嵌入系统中频繁使用的处理器架构,且程序代码大小是嵌入系统中的重要考虑因素。随着程序代码大小增大,提取指令的次数增加。因此,高速缓存未命中率因此增大,从而降低处理器性能。
发明内容
根据本发明概念的各种实施例的电子装置产生新的VLIW指令以在相同操作码在VLIW处理器中的两个或多于两个槽中使用时减少相同操作码的冗余。
本发明概念的实施例提供一种电子装置,包含:存储器;以及处理器,配置成确定根据指令集架构(ISA)配置的指令的执行单元的两个或多于两个槽在应用程序编译中是否具有相同第一操作码,以及当所述两个或多于两个槽具有所述相同第一操作码时,所述处理器更配置成产生由以下构成的指令码:所述相同第一操作码及具有所述相同第一操作码的所述槽中的一个的寄存器索引字段、除所述槽中的所述一个以外的具有所述相同第一操作码的所述槽中的至少一个的至少一个寄存器索引字段,以及状态位。
本发明概念的实施例进一步提供一种处理电子装置的指令的方法,所述电子装置包含存储器及处理器。方法包含通过所述处理器确定根据存储于存储器中的指令集架构(ISA)配置的指令的执行单元的两个或多于两个槽在应用程序编译中是否具有相同第一操作码;以及当所述两个或多于两个槽具有所述相同第一操作码时,通过所述处理器产生由以下构成的指令码:所述相同第一操作码及具有所述相同第一操作码的所述槽中的一个的寄存器索引字段、除所述一个槽以外的具有所述相同第一操作码的所述槽中的至少一个的至少一个寄存器索引字段,以及状态位。
本发明概念的实施例另外提供一种电子装置,包含:存储器,配置成存储指令集架构(ISA);以及处理器,配置成确定根据指令集架构(ISA)配置的指令的执行单元的两个或多于两个槽在应用程序编译中是否具有相同第一操作码,其中所述槽中的每一个包括操作码字段及寄存器索引字段,以及当所述两个或多于两个槽具有所述相同第一操作码时,所述处理器更配置成产生包含所述相同第一操作码的单次出现、所述两个或多于两个槽的所述寄存器索引字段,以及状态位的指令码。
附图说明
本发明概念的上述以及其它方面和特征在参考附图的其详细示例性实施例中将变得更加显而易见,在附图中:
图1示出根据本发明概念的实施例的网络环境中的电子装置的框图。
图2示出根据本发明概念的实施例绘示用于处理指令的电子装置的框图。
图3示出根据本发明概念的实施例绘示用于处理指令的执行单元的配置的图式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811479903.7/2.html,转载请声明来源钻瓜专利网。