摘要
作者介绍了正在研究的动态二进制翻译系统中使用的跳转优化的技术,分别是直接跳转优化和间接跳转优化.实验结果证明,由于直接跳转优化回避了一般二进制翻译系统中每个基本块之间必要的切换判断,因而取得了明显的性能提高.
This paper presents two transferring optimize technology in a dynamic binary translation system, which the author is researching on. There are direct jump optimization and indirect jump optimization. The result of the experiment shows that, the direct jump optimization technology avoids the switch and judgment between two basic block in common binary translation systems, so they get obvious improvement in performance.
出处
《四川大学学报(自然科学版)》
CAS
CSCD
北大核心
2007年第6期1239-1244,共6页
Journal of Sichuan University(Natural Science Edition)
基金
973项目(2007CB316506)
国家自然科学基金(60773093)
863项目(2006AA01Z169)
关键词
动态二进制翻译
基本块
跳转
优化
dynamic binary translation, basic block, jump, optimization