虚拟机软硬件协同设计方法研究.pdf

--优秀硕士毕业论文,完美PDF格式,可在线免费浏览全文和下载,支持复制编辑,可为大学生本专业本院系本科专科大专和研究生学士硕士相关类学生提供毕业论文范文范例指导,也可为要代写发表职称论文的提供参考!!!

虚拟机的软硬件协同设计方法研究 摘 要 指令集体系结构是软硬件之间的接口,这个接口使软件依赖于底 层的硬件实现,这种依赖使软件不能在异构平台上迁移,不能一次编 译、到处运行,影响了软件的互操作性和移植性,也使硬件设计者不 能轻易改变软硬件的接口-ISA,影响了体系结构的创新。 本文使用软硬件协同设计的虚拟机来减轻软硬件接口的相关性, 基于二进制翻译技术,可以实现一个异构平台的虚拟机,即在源平台 上构造一个能够模拟目标硬件平台的仿真器。目前,动态二进制翻译 技术已从解决不同系统兼容问题的补充技术,转变为新系统设计的核 心技术。但从易调试性和灵活性方面考虑,大多数动态二进制翻译系 统仍然是基于软件实现的。本课题基于自主开发的进程级虚拟机 CrossBit,采用软硬件协同设计方法,使二进制翻译系统达到更好的 性能、复杂性、透明性的均衡。 本文分析了动态二进制翻译的结构和性能瓶颈,并建立了性能的 数学表示模型。根据量化分析,提出了软硬

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档