指令 | 作用 |
VMPTRLD | 加载一个VMCS结构体指针作为当前操作对象 |
VMPTRST | 保存当前VMCS结构体指针 |
VMCLEAR | 清除当前VMCS结构体 |
VMREAD | 读VMCS结构体指定域 |
VMWRITE | 写VMCS结构体指定域 |
VMCALL | 引发一个VMExit事件,返回到VMM |
VMLAUNCH | 启动一个虚拟机 |
VMRESUME | 从VMM返回到虚拟机继续运行 |
VMXOFF | 退出VMX操作模式 |
VMXON | 进入VMX操作模式 |
为实现硬件虚拟化 ,VT增加了 12条新的 VMX指令
[VMCS控制 5 条]
VMPTRLD
VMPTRST
VMCLEAR
VMREAD
VMWRITE
[VMX命令 5条]
VMLAUNCH
VMCALL
VMXON
VMXOFF
VMRESUME
[Guest software 2条]
INVEPT
INVVPID