摘要 | 第1-4页 |
ABSTRACT | 第4-9页 |
第一章 绪论 | 第9-13页 |
·研究背景 | 第9-10页 |
·研究的意义与目的 | 第10-11页 |
·论文的组织 | 第11-13页 |
第二章 各层次虚拟技术的介绍 | 第13-30页 |
·概述 | 第13页 |
·指令集层虚拟 | 第13-14页 |
·硬件抽象层虚拟 | 第14-16页 |
·操作系统层的虚拟 | 第16-17页 |
·编程语言级的虚拟 | 第17页 |
·运行库层虚拟 | 第17-18页 |
·全系统模拟 | 第18-29页 |
·全系统模拟的应用 | 第19-20页 |
·全系统模拟的实现 | 第20-29页 |
·本章小结 | 第29-30页 |
第三章 基于地址翻译缓存的MMU模拟技术 | 第30-39页 |
·MMU的模拟目标 | 第30-31页 |
·地址翻译缓存技术(ADDRESS TRANSLATION CACHE) | 第31-37页 |
·地址翻译存内存模型 | 第31-34页 |
·地址翻译缓存设计实现 | 第34-37页 |
·性能评测 | 第37-38页 |
·本章小结 | 第38-39页 |
第四章 内存系统半虚拟技术及其实现 | 第39-51页 |
·半虚拟技术及内存系统模拟 | 第39-40页 |
·半虚拟技术介绍 | 第39-40页 |
·高效内存系统的模拟 | 第40页 |
·从硬件角度管理LINUX内核页表 | 第40-49页 |
·PowerPC体系的软页表机制 | 第40-41页 |
·PPC-Linux的内存管理 | 第41-43页 |
·从虚拟机角度管理Linux内核页表 | 第43-49页 |
·性能评测 | 第49-50页 |
·本章小结 | 第50-51页 |
第五章 WUKONG-PPC虚拟机的设计与实现 | 第51-67页 |
·设计理念与模拟目标 | 第51-52页 |
·设计目标 | 第51页 |
·模拟目标 | 第51-52页 |
·CPU的模拟实现 | 第52-58页 |
·寄存器堆 | 第52-53页 |
·指令集 | 第53-55页 |
·中断与异常 | 第55-58页 |
·MMU的模拟实现 | 第58-60页 |
·MMU工作流程 | 第59-60页 |
·MMU模拟初始化 | 第60页 |
·在WUKONG-PPC上运行操作系统 | 第60-65页 |
·PowerPC EABI | 第60-61页 |
·在Wukong-PPC上运行UCOS-Ⅱ | 第61-62页 |
·在Wukong-PPC上运行PPC-Linux | 第62-64页 |
·Wukong-PPC的调试 | 第64-65页 |
·性能评测 | 第65-66页 |
·本章小结 | 第66-67页 |
第六章 总结与展望 | 第67-69页 |
·总结 | 第67-68页 |
·展望 | 第68-69页 |
参考文献 | 第69-72页 |
致谢 | 第72页 |