虚拟机CPU平台体系结构与内存机制研究.docVIP

  • 4
  • 0
  • 约2.95千字
  • 约 6页
  • 2018-12-28 发布于广东
  • 举报

虚拟机CPU平台体系结构与内存机制研究.doc

虚拟机CPU平台体系结构与内存机制研究.doc

虚拟机CPU平台体系结构与内存机制研究 本文对虚拟机的体系结构与内存机制进行了整体 的设计与分析,阐述了虚拟机CPU平台的体系结构,在明确 了运行时系统和应用程序级上的内存管理机制的基础上,对 动态内存管理机制进行了分析与研究,并对目前主流的虚拟 机内存管理技术进行了较深入的分析与研究,选取适合于 XVA虚拟机的内存管理机制,并用C语言实现了一个基于 Windows平台的面向科学计算的小型虚拟机软件系统XVA, 是为了给学生提供一个虚拟实验环境,同时让学生更好的了 解、掌握虚拟机的原理及其基本应用。 关键词:CPU体系结构;内存管理技术;XVA虚拟机 TP277 1虚拟机的体系结构的设计 要设计XVA虚拟机的基本执行环境,就必须对虚拟机的 体系结构进行一下整体的分析与设计,利用资源管理器的技 术对虚拟机的体系结构做出组织和规划是很方便的。研究 XVA虚拟机CPU环境平台所拥有的基本组成部分和虚拟机对 这些逻辑部件的管理方法,对XVA虚拟机的具体实现有着十 分重要的作用。本文所设计的XVA虚拟机软件系统的组成结 构可以分为以下几大部分:寄存器组、数据堆、虚拟机运行 期间的数据区域、数据栈、计算栈、参照栈、过程装载器系 统、本地方法接口、执行引擎、本地动态链接库等。虚拟机 的体系结构具体表示如下图: 图1T虚拟机的体系结构图 1. 1 CPU体系结构分析 虚拟机运行期间的数据区域

文档评论(0)

1亿VIP精品文档

相关文档