[发明专利]代码转换装置有效
申请号: | 200810087281.3 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101276278A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 瓶子岳人;道本昌平;饭村幸男;山本康博 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/45 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种编译系统,能够实现指令分解用的预备的寄存器的有效利用,并且,能够确保将预备的寄存器共享于多种用途时的检错性。指令定义资源设定部,作为由寄存器分配部处理的预处理,按每个指令在中间代码设定依据该指令来定义以及参照的寄存器等资源。指令定义资源设定部,检测各个指令被分解为多个指令的可能性,而对于有可能被分解的指令,视为存在用于分解的寄存器的定义以及参照,在中间代码设定该寄存器。寄存器分配部,在不跨越用于所述分解的寄存器的生存区间的范围内,将该寄存器在通用用途上使用。 | ||
搜索关键词: | 代码 转换 装置 | ||
【主权项】:
1、一种代码转换装置,将以高级语言或汇编语言记述的程序转换为以目标处理器工作的机械语言代码,包括:第一用途指令判断单元,对于所述程序中的各个指令,判断是否将所述目标处理器的资源用于第一用途;以及第二用途指令生成单元,对于由所述第一用途指令判断单元判断为不将所述资源用于第一用途的指令,生成将所述资源用于与所述第一用途不同的第二用途的机械语言代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810087281.3/,转载请声明来源钻瓜专利网。