期刊文献+

基于寄存器引擎的64位虚拟机的实现 被引量:3

Implementation of the 64-bit Virtual Machine Based on Register Engine
下载PDF
导出
摘要 目前虚拟机技术广泛应用于代码移植、跨平台计算和模拟硬件机器等领域。该技术以软件的方式构建通用机器硬件的仿真环境,实现机器字节码在处理器中的运算过程。在介绍虚拟机原理的基础上,设计并实现了基于寄存器引擎的64位虚拟机,初步模拟了Intelx86的指令执行过程。 The technology of virtual machine is widely applied in many fields, such as code transplanting, cross-platform computing, and hardware simulation. The main purpose is to simulate the environment of general hardware by means of software and realize the operation of byte codes in processor. After introducing the basic theory, this paper designs and realizes a solution to 64-bit virtual machine based on register engine, which gives a preliminary study on simulating the process of instructions in Intel x86.
出处 《计算机工程》 EI CAS CSCD 北大核心 2005年第2期91-93,共3页 Computer Engineering
关键词 虚拟机 64位 寄存器 字节码 硬件 跨平台 仿真环境 技术 方式 构建 Virtual machine Register engine 64-bit computing
  • 相关文献

参考文献6

  • 1Blunden B.Virtual Machine Design and Implementation in C/C++[M].Wordware Publishing, 2002
  • 2Jones R,Lines R.Garbage Collection:Algorithms for Automatic Dynamic Memory Management[M].John Wiley & Sons, 1996
  • 3Downing T,Meyer J.The Java Virtual Machine[M].O'Reilly &Associates, 1997
  • 4Tanenbaum A S, Woodhull A S.Operating System:Design and Implementation[M].Prentice Hall, 1997
  • 5Brey B.Intel Microprocessors[M].Prentice Hall, 1999
  • 6Microsoft Corporation .Microsoft Developers Network Library [DB/OL].http://www.microsoft. com/,2003

同被引文献13

  • 1万寒,高小鹏.Design and Implementation of a Simulation Framework for the ARM Embedded System. IEEE Computer Society,北京:北京大学,2008.
  • 2谭华.嵌入式系统软件仿真器的研究与实现[D].西安:电子科技大学,2006.
  • 3BLUNDEN B. Virtual Machine Design and Implementation in C/C++[M]. Wordware Publishing, 2002.
  • 4J ONES R, LINES R. Garbage Collection: Algorithms for Automatic Dynamic Memory Management[M]. John Wiley & Sons, 1996.
  • 5TANENBAUM A S, WOODHULL A S. Operating System: Design and Implementation[M]. Prentice Hall, 1997.
  • 6Bill Blunden. Virtual Machine Design and Implementation in C/C++ [M]. Wordware Publishing , 2002.
  • 7严蔚敏,吴伟民.数据结构(C语言版).清华大学出版社,2004.
  • 8Venners B.Inside the Java Virtual Machine.Second Edition[M].New York:McGraw-Hill Book Co,1999.
  • 9Blunden B.Virtual Machine Design and Implementation in C/C++[M].New York:Wordware Publishing,2002.
  • 10Brey B.The Intel Microprocessors.Six Edition[M].Harlow:Pearson Education,2000.

引证文献3

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部