发明名称 超长指令字程序的二进制翻译方法
摘要 本发明的实施例提出了一种超长指令字程序的二进制翻译方法,包括以下步骤:对程序中的超长指令字进行指令解码;还原所述程序中的控制流图以及数据流图;重建类数据流计算模型下的控制流图与数据流图;对所述程序进行超长指令字程序的二进制翻译。本发明提出的上述技术方案,能保证控制流计算模型的程序在类数据流处理器上执行的准确性,效率高,满足了类数据流处理器上数据依赖关系表达的特殊要求。本发明提出的上述方案实现简单,避免了专用编译器的设计开销,可以面向不同的类数据流体系结构处理器进行二进制翻译,并适用于多种目标平台,具有广泛的通用性。
申请公布号 CN101907999A 申请公布日期 2010.12.08
申请号 CN201010231147.3 申请日期 2010.07.19
申请人 中国科学技术大学 发明人 安虹;刘谷;徐光;许牧;李小强;韩文廷;张倩;刘玉
分类号 G06F9/45(2006.01)I 主分类号 G06F9/45(2006.01)I
代理机构 北京市立方律师事务所 11330 代理人 马佑平
主权项 一种超长指令字程序的二进制翻译方法,其特征在于,包括以下步骤:对程序中的超长指令字进行指令解码;还原所述程序中的控制流图以及数据流图;重建类数据流计算模型下的控制流图与数据流图;对所述程序进行超长指令字程序的二进制翻译。
地址 230026 安徽省合肥市金寨路96号