首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--运算器和控制器(CPU)论文

基于动态翻译的CPU仿真技术研究

表目录第1-8页
图目录第8-10页
摘要第10-11页
ABSTRACT第11-12页
第一章 绪论第12-18页
   ·研究背景第12-16页
     ·仿真的定义第12页
     ·仿真的分类第12-13页
     ·仿真的意义第13-14页
     ·国内外研究现状第14-16页
   ·本文研究内容第16页
   ·论文组织结构第16-18页
第二章 CPU 仿真技术研究第18-27页
   ·典型的CPU 仿真技术第18-23页
     ·解释执行方法第18-20页
     ·动态翻译方法第20-22页
     ·两种仿真方法的对比第22-23页
   ·系统级CPU 仿真第23-25页
     ·CPU 仿真在仿真系统中的位置第23页
     ·CPU 仿真组成及工作流程第23-25页
   ·系统级CPU 仿真关键问题分析第25-26页
   ·本章小结第26-27页
第三章 CPU 仿真中的TransCache 管理第27-39页
   ·TransCache 管理需要解决的问题第27-28页
     ·TransCache 管理的内容第27-28页
     ·TransCache 管理的难点第28页
     ·TransCache 管理的目标第28页
   ·基于分区的TransCache 管理策略第28-34页
     ·现有的TransCache 管理算法缺陷第28-30页
     ·TransCache 分区管理的设计第30-31页
     ·TransCache 分区管理的实现第31-34页
   ·细粒度的TransCache 代码一致性处理第34-38页
     ·代码一致性和自修改代码第34-35页
     ·QEMU 自修改代码检测及处理机制第35-36页
     ·细粒度的自修改代码机制第36-38页
   ·本章小结第38-39页
第四章 中断和异常仿真机制研究第39-48页
   ·硬件机器上的中断第39-40页
     ·中断的分类第39-40页
     ·中断和异常的处理第40页
   ·中断和异常在CPU 仿真中的特征第40-41页
     ·CPU 仿真中中断的特征第40-41页
     ·CPU 仿真中异常的特征第41页
   ·中断的仿真第41-44页
     ·中断延迟处理机制第41-42页
     ·中断仿真中的块链第42-44页
   ·异常的仿真第44-47页
     ·异常仿真机制第44-45页
     ·异常指令的定位第45-47页
   ·本章小结第47-48页
第五章 多核平台下的CPU 仿真多线程并行化第48-55页
   ·单线程串行的CPU 仿真缺陷第48页
   ·多核平台CPU 仿真并行性分析第48-49页
   ·多线程并行的CPU 仿真模型第49-51页
     ·基于多核的并行线程设计第50-51页
     ·并行状态下的线程执行流程第51页
   ·超前翻译算法第51-54页
     ·超前翻译路径选择算法第51-53页
     ·超前翻译任务认领算法第53-54页
   ·本章小结第54-55页
第六章 测试与分析第55-60页
   ·TransCache 的分区管理算法测试第55-56页
     ·测试依据第55页
     ·测试方法与测试结果第55页
     ·测试结果分析第55-56页
   ·异常指令定位效率测试第56-57页
     ·测试依据第56页
     ·测试方法与测试结果第56-57页
     ·测试结果分析第57页
   ·仿真并行化测试第57-59页
     ·测试依据第57页
     ·并行化对基本块miss 率的影响第57-58页
     ·并行化对有效执行时间的影响第58-59页
   ·本章小结第59-60页
结束语第60-62页
 一、论文工作总结第60页
 二、进一步工作展望第60-62页
参考文献第62-65页
作者简历 攻读硕士学位期间完成的主要工作第65-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:系统级仿真性能优化技术研究
下一篇:针对x8664的二进制翻译若干关键技术研究