首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--翻译机论文

基于QEMU仿真器的指令优化技术的研究与实现

摘要第1-7页
ABSTRACT第7-11页
第一章 绪论第11-19页
   ·课题的研究背景与意义第11-12页
   ·二进制翻译技术的发展历史与现状第12-17页
     ·二进制翻译技术的发展历程第12-14页
     ·二进制翻译技术的国内研究成果第14-15页
     ·二进制翻译技术研究热点第15-17页
   ·本文主要工作第17-18页
   ·本文的组织结构第18-19页
第二章 相关理论与技术研究第19-40页
   ·二进制翻译技术介绍第19-22页
     ·二进制翻译技术概述第19-20页
     ·二进制翻译技术分类第20-22页
   ·寄存器分配算法介绍第22-27页
     ·寄存器分配的重要性第23页
     ·寄存器分配算法举例介绍第23-27页
   ·QEMU 二进制翻译系统介绍第27-38页
     ·QEMU 基本介绍第27-29页
     ·QEMU 翻译流程第29-35页
       ·文件加载及初始化第30-32页
       ·翻译的粒度及过程第32-35页
     ·QEMU 中优化及寄存器分配方法介绍第35-38页
       ·中间码中的优化第35-36页
       ·寄存器分配方法第36-38页
   ·本章小结第38-40页
第三章 中间码分析及优化第40-55页
   ·临时变量存在的历史原因分析第40-44页
     ·早期 QEMU 的翻译框架第40-41页
     ·早期 QEMU 使用临时变量的原因分析第41-44页
   ·临时变量的简化使用第44-53页
     ·简化临时变量使用的可行性分析第44-50页
     ·简化临时变量使用的实现与效果分析第50-53页
   ·简化中间码的意义第53-54页
   ·本章小结第54-55页
第四章 寄存器分配算法的设计与实现第55-79页
   ·QEMU 寄存器分配的不合理性分析第55-56页
   ·寄存器分配算法的选择第56-57页
   ·线性扫描寄存器分配算法设计与实现第57-73页
     ·寄存器分配相关概念介绍第57-59页
     ·线性扫描寄存器分配算法的描述第59-61页
     ·两种改进线性扫描寄存器分配算法的描述第61-63页
       ·按使用密度溢出第61-62页
       ·按下次使用距离溢出第62-63页
     ·线性扫描寄存器分配算法在 QEMU 中的实现第63-73页
       ·生命区间的计算第64-67页
       ·寄存器分配算法的实现第67-72页
       ·宿主机器码的生成第72-73页
   ·改进效果分析第73-77页
     ·测试环境第73页
     ·结果分析第73-77页
   ·本章小结第77-79页
第五章 总结与展望第79-82页
   ·本文工作总结第79-80页
   ·成果及创新性第80-81页
   ·规划与展望第81-82页
致谢第82-83页
参考文献第83-87页
攻读硕士期间取得的研究成果第87-88页

论文共88页,点击 下载论文
上一篇:成都农业科技职业学院网络教学平台设计与实现
下一篇:桥东区数字化社区网络管理系统的设计与实现