计算机应用与软件Issue(11):34-37,41,5.DOI:10.3969/j.issn.1000-386x.2013.11.010
TCG动态二进制翻译技术研究
STUDY ON TCG DYNAMIC BINARY TRANSLATION TECHNIQUE
摘要
Abstract
Dynamic binary translation is a just-in-time compilation technique .It can timely translate the running binary code of one in-struction set system into the code running in another instruction set system .Aiming at the TCG dynamic binary translation technique , we first study its rationale , analyse its hierarchical mechanism and translation process , and then study the strategy of translation block query and cache, the maintenance of TCG context , and the classification and attribute feature of intermediate representation .Besides, we provide the steps of generating the TCG target code and two common optimising methods .These two optimising means all work in translation stage , and have practical optimisation value .关键词
微代码生成/动态二进制翻译/翻译块/中间表示/优化Key words
Tiny code generation/Dynamic binary translation/Translation block/Intermediate representation/Optimisation分类
信息技术与安全科学引用本文复制引用
张西超,郭向英,赵雷..TCG动态二进制翻译技术研究[J].计算机应用与软件,2013,(11):34-37,41,5.基金项目
国家自然科学基金项目(91118007)。 ()