[发明专利]程序码生成支持装置及方法、程序执行装置及方法、程序码压缩装置及方法及其程序有效
申请号: | 200810184954.7 | 申请日: | 2006-02-02 |
公开(公告)号: | CN101458620A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 伊藤山彦;铃木繁树;落合淑子;久代纪之;小泉吉秋 | 申请(专利权)人: | 三菱电机株式会社 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/45 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 曲 瑞 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种能够对程序码进一步最优化后生成新程序码、特别是执行与插入设备相对应的生成的程序码生成支持装置、方法等。该装置具备将用于变换程序码数据的变换条件和由该变换内容构成的最优化规则作为数据进行存储的存储单元(6)、以及代码最优化单元(4)。所述代码最优化单元(4)具有:用于分析程序码的代码分析部(4A);基于分析后的程序码,与存储单元内存储的最优化规则进行核对,检索程序码中与变换条件一致的部分的条件检索部(4B);以及,基于变换内容,对与变换条件一致的部分进行变换,生成新的程序码数据的最优化部(4C)。 | ||
搜索关键词: | 程序 生成 支持 装置 方法 执行 压缩 及其 | ||
【主权项】:
1. 一种程序执行装置,其特征在于,具有:第1存储单元,用于存储对由执行码构成的程序码执行压缩后的数据,其中所述执行码由在执行处理中所使用的处理数据和表示执行处理内容的命令顺序排列而成;第2存储单元,用于暂时存储所述处理数据;种类判定单元,每从所述第1存储单元读取了规定数据量的对程序码执行压缩后的数据,就判定是否是包含所述命令的数据,在判定为是不包含所述命令的数据时,使该数据内的所述处理数据存储在所述第2存储单元内;代码扩展单元,在所述种类判定单元判定为是包含所述命令的数据时,根据存储在所述第2存储单元内的所述处理数据和命令来生成所述执行码;以及,执行单元,基于该代码扩展单元生成的执行码,逐次执行所述程序码的执行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810184954.7/,转载请声明来源钻瓜专利网。