首页> 中文期刊> 《信息工程大学学报》 >一种基于二进制翻译的共享库文件移植技术

一种基于二进制翻译的共享库文件移植技术

         

摘要

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

著录项

  • 来源
    《信息工程大学学报》 |2018年第3期|353-357|共5页
  • 作者单位

    数学工程与先进计算国家重点实验室;

    河南 郑州450001;

    信息工程大学;

    河南 郑州450001;

    数学工程与先进计算国家重点实验室;

    河南 郑州450001;

    信息工程大学;

    河南 郑州450001;

    数学工程与先进计算国家重点实验室;

    河南 郑州450001;

    信息工程大学;

    河南 郑州450001;

    数学工程与先进计算国家重点实验室;

    河南 郑州450001;

    信息工程大学;

    河南 郑州450001;

    数学工程与先进计算国家重点实验室;

    河南 郑州450001;

    信息工程大学;

    河南 郑州450001;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 编译程序、解释程序;
  • 关键词

    二进制翻译; 共享库文件; 移植; 动态链接QEMU;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号