有效

二进制翻译方法、装置、电子设备及存储介质

胡起、兰彦志、曾露
龙芯中科技术股份有限公司
胡起机构 暂无
技术领域 暂无
兰彦志机构 暂无
技术领域 暂无
曾露机构 暂无
技术领域 暂无

摘要

本发明实施例提供了一种二进制翻译方法、装置、电子设备及存储介质,其中的方法包括:对于待翻译的基本块,根据所述基本块中各指令之间的依赖关系,构建依赖关系链;所述依赖关系链中的每条包含具有依赖关系的至少两条指令;基于所述依赖关系链和翻译模板库中的翻译模板,确定所述基本块包含的待优化指令序列;所述待优化指令序列来自所述依赖关系链中具有相匹配的翻译模板的指令序列;基于所述待优化指令序列对应的翻译模板,翻译所述待优化指令序列,得到优化后的指令序列。本发明实施例可以减少冗余指令的产生,提高翻译后程序的效率。