VMX Instructions
11 x86 instructions in this extension - click any row for encoding, pseudocode, and full documentation.
| Mnemonic | Syntax | Format | Summary |
|---|---|---|---|
| vmcall | VMCALL | VMX | Guest VM calls the Hypervisor (VM Exit). |
| vmclear | VMCLEAR m64 | VMX | Initializes a VMCS region in memory. |
| vmfunc | VMFUNC | VMX | Invoke VM function specified in EAX. |
| vmlaunch | VMLAUNCH | VMX | Launches a VM managed by the current VMCS. |
| vmptrld | VMPTRLD m64 | VMX | Loads the current VMCS pointer from memory. |
| vmptrst | VMPTRST m64 | VMX | Stores the current VMCS pointer to memory. |
| vmread | VMREAD r/m64, r64 | VMX | Reads a field from the Virtual Machine Control Structure. |
| vmresume | VMRESUME | VMX | Resumes a VM from the current VMCS. |
| vmwrite | VMWRITE r64, r/m64 | VMX | Writes a field to the Virtual Machine Control Structure. |
| vmxoff | VMXOFF | VMX | Leaves VMX root operation. |
| vmxon | VMXON m64 | VMX | Enters VMX root operation (Host Mode). |