动态二进制翻译中不对界问题的处理
收稿日期: 2010-02-14
修回日期: 2010-06-10
网络出版日期: 2010-09-02
基金资助
国家863计划资助项目(2009AA01Z434,2006AA01Z408);河南省科技攻关项目(092101210500,092101210501)
A Solution to the Misalignment Problems in Dynamic Binary Translation
Received date: 2010-02-14
Revised date: 2010-06-10
Online published: 2010-09-02
崔进鲜,庞建民,岳峰,张一弛,张刚 . 动态二进制翻译中不对界问题的处理[J]. 计算机工程与科学, 2010 , 32(9) : 95 -97 . DOI: 10.3969/j.issn.1007130X.2010.
The address of a piece of code is often misaligned when running the instructions of complex instruction set computer(CISC) architectures on reduced instruction set computer(RISC) architectures in binary translations. To deal with the misaligned address problems,this paper studies the memory mapping and the load/store instructions in intermediate representation based on the dynamic binary translation from I386 to Alpha,and presents a scheme which is able to solve these kinds of problems. The results of the tests prove that the scheme is effective.
/
| 〈 |
|
〉 |