首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于Linux的新一代嵌入式虚拟平台

摘要第1-3页
Abstract第3-6页
第一章 绪论第6-10页
 1.1 嵌入式系统综述第6-8页
  1.1.1 嵌入式系统处理器第7页
  1.1.2 嵌入式外围设备第7页
  1.1.3 嵌入式操作系统第7-8页
  1.1.4 嵌入式应用软件第8页
 1.2 虚拟化技术介绍第8-9页
 1.3 本文主要研究工作及章节安排第9-10页
第二章 虚拟化技术综述第10-19页
 2.1 虚拟化技术介绍第10-16页
  2.1.1 虚拟化技术的发展第11-13页
  2.1.2 虚拟化技术的现状第13-14页
  2.1.3 虚拟化技术的实际应用第14-16页
 2.2 虚拟化技术的种类第16-17页
  2.2.1 完全虚拟化第16页
  2.2.2 半虚拟化第16-17页
 2.3 模拟(emulation)技术的相关工作第17-18页
  2.3.1 完全模拟第17-18页
  2.3.2 OS/API模拟第18页
 2.4 基于虚拟技术和模拟技术的典型系统小结第18-19页
第三章 ES-VMM嵌入式虚拟平台的设计第19-34页
 3.1 ES-VMM的设计原理和方法第20-26页
  3.1.1 IA-32架构实现虚拟化的主要问题第20-22页
  3.1.2 IA-32架构的敏感指令集第22-25页
  3.1.3 ES-VMM的设计原理和方法第25-26页
 3.2 ES-VMM系统接口设计第26-33页
  3.2.1 虚拟抽象层第27-28页
  3.2.2 控制平台第28-29页
  3.2.3 虚拟机接口第29-33页
   3.2.3.1 存储管理第30-31页
   3.2.3.2 CPU第31-33页
   3.2.3.3 设备I/O第33页
 3.3 ES-VMM自动测试框架接口第33-34页
第四章 ES-VMM嵌入式虚拟平台主要技术实现第34-59页
 4.1 域管理(domain management)第34-40页
 4.2 CPU虚拟化第40-45页
  4.2.1 环机制的改变第40-41页
  4.2.2 分段机制的虚拟化实现第41-42页
  4.2.3 中断机制的虚拟化实现第42-45页
 4.3 事件通告机制第45-47页
 4.4 内存管理第47-50页
 4.5 设备I/O第50-56页
 4.6 ES-VMM的应用第56-59页
  4.6.1 RPM包的安装第56-57页
  4.6.2 ES-VMM内核的编译第57页
  4.6.3 GRUB的引导第57-58页
  4.6.4 启动虚拟化实例第58-59页
第五章 内核的编译与运行第59-78页
 5.1 Shell编程和脚本语言第59-65页
  5.1.1 高级变量置换第61页
  5.1.2 特殊变量第61-62页
  5.1.3 正则表达式第62-65页
 5.2 Make工具和Makefile文件第65-70页
  5.2.1 GNU make第65页
  5.2.2 makefile基本结构第65-67页
  5.2.3 makefile变量第67页
  5.2.4 GNU make的主要预定义变量第67-68页
  5.2.5 隐含规则第68-69页
  5.2.6 运行make第69-70页
 5.4 内联汇编代码第70-78页
  5.4.1 AT&T ASM语义第70-74页
  5.4.2 GCC Inline汇编第74-76页
  5.4.3 带有C/C++表达式的内联汇编第76-78页
第六章 总结第78-80页
参考文献第80-83页
致谢第83页

论文共83页,点击 下载论文
上一篇:融合蛋白K88ac-STⅡ和VP4-STI对实验小鼠的免疫效果研究
下一篇:神经外科术后颅内感染的临床研究