| 摘要 | 第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页 |