论文部分内容阅读
针对当前二进制翻译不支持库文件和新型处理器平台缺少大量动态链接库的问题,基于动态二进制翻译系统,提出面向库文件向新型处理器平台移植的方法。通过对文件预处理模块和动态二进制翻译系统QEMU加载及翻译机制的改造和升级,设计库文件向主机平台移植的框架,实现对加载的库文件代码段静态翻译至主机平台的目标。测试结果表明,使用该系统移植的库文件函数在主机平台执行时,占用CPU节拍数均值是通过二进制翻译系统执行的30%,执行效率较动态二进制翻译系统相比平均提升了70%。