电子技术应用
電子技術應用
전자기술응용
APPLICATION OF ELECTRONIC TECHNIQUE
2014年
7期
130-133
,共4页
二进制翻译%自修改代码%QEMU
二進製翻譯%自脩改代碼%QEMU
이진제번역%자수개대마%QEMU
binary translation%self-modifying code%QEMU
自修改代码是二进制翻译研究中的难点和影响翻译效率的重要因素.众多文献介绍了自修改代码对二进制翻译效率的影响,但均缺乏量化分析.针对上述问题,利用QEMU作为实验平台,对自修改代码和非自修改代码进行了大量的测试,量化地分析了自修改代码对翻译器的翻译效率和翻译块数量的影响.研究结果表明,在QEMU翻译器上,自修改代码随着自修改同比次数增长,其执行时间的增加速度平均是非自修改程序的5.82倍.平均每增加1次自修改,对应在QEMU上的翻译块数量约增加10.51块.
自脩改代碼是二進製翻譯研究中的難點和影響翻譯效率的重要因素.衆多文獻介紹瞭自脩改代碼對二進製翻譯效率的影響,但均缺乏量化分析.針對上述問題,利用QEMU作為實驗平檯,對自脩改代碼和非自脩改代碼進行瞭大量的測試,量化地分析瞭自脩改代碼對翻譯器的翻譯效率和翻譯塊數量的影響.研究結果錶明,在QEMU翻譯器上,自脩改代碼隨著自脩改同比次數增長,其執行時間的增加速度平均是非自脩改程序的5.82倍.平均每增加1次自脩改,對應在QEMU上的翻譯塊數量約增加10.51塊.
자수개대마시이진제번역연구중적난점화영향번역효솔적중요인소.음다문헌개소료자수개대마대이진제번역효솔적영향,단균결핍양화분석.침대상술문제,이용QEMU작위실험평태,대자수개대마화비자수개대마진행료대량적측시,양화지분석료자수개대마대번역기적번역효솔화번역괴수량적영향.연구결과표명,재QEMU번역기상,자수개대마수착자수개동비차수증장,기집행시간적증가속도평균시비자수개정서적5.82배.평균매증가1차자수개,대응재QEMU상적번역괴수량약증가10.51괴.