计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2008年
6期
40-43
,共4页
动态二进制翻译%动态优化%冗余删除
動態二進製翻譯%動態優化%冗餘刪除
동태이진제번역%동태우화%용여산제
动态二进制翻译系统是根据程序的动态执行信息来将源机器上的可执行代码翻译成目标机器上的可执行代码.在翻译成中间表示的过程中会产生一些冗余的LOAD指令,为提高代码的执行效率,提出对这些LOAD指令进行冗余删除优化.该优化技术可以使优化效果超过其自身的开销,达到优化的目的.
動態二進製翻譯繫統是根據程序的動態執行信息來將源機器上的可執行代碼翻譯成目標機器上的可執行代碼.在翻譯成中間錶示的過程中會產生一些冗餘的LOAD指令,為提高代碼的執行效率,提齣對這些LOAD指令進行冗餘刪除優化.該優化技術可以使優化效果超過其自身的開銷,達到優化的目的.
동태이진제번역계통시근거정서적동태집행신식래장원궤기상적가집행대마번역성목표궤기상적가집행대마.재번역성중간표시적과정중회산생일사용여적LOAD지령,위제고대마적집행효솔,제출대저사LOAD지령진행용여산제우화.해우화기술가이사우화효과초과기자신적개소,체도우화적목적.