摘要: 目前虚拟机技术广泛应用于代码移植、跨平台计算和模拟硬件机器等领域。该技术以软件的方式构建通用机器硬件的仿真环境,实现机器字节码在处理器中的运算过程。在介绍虚拟机原理的基础上,设计并实现了基于寄存器引擎的64位虚拟机,初步模拟了Intelx86的指令执行过程。
关键词:
虚拟机,
寄存器引擎,
64位计算
Abstract: 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.
中图分类号:
李林华,盛浩,马世龙. 基于寄存器引擎的64位虚拟机的实现[J]. , 2005, 31(02): 91-93.
LI Linhua,SHENG Hao,MA Shilong. Implementation of the 64-bit Virtual Machine Based on Register Engine[J]. , 2005, 31(02): 91-93.