Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
26-4 Vol. 3
VIRTUAL-MACHINE MONITOR PROGRAMMING CONSIDERATIONS
Figure 26-1. VMX Transitions and States of VMCS in a Logical Processor
(a) VM X O pera tio n an d V M X T ran si tio ns
( b ) Sta te o f V M C S a nd VMX O p erat io n
Processor
Operation
VMXON
VM Entry VM Entry
VM Entry VM Entry
VM Exit VM Exit
VM Exit
VM Exit
VMXOFF
Outside
VMX
Operation
VMX Root
Operation
VMX
Non -Root
Operation
Le gen d:
Lege nd:
Invalid
VMCS
Current
VMCS
Active VMCS
Con trolling
VMCS
VMCS B
VMCS A
VMXOFF
VMClear A
VMPtrld A
VMLaun ch B
VM Exit
VMResu me B
VM Exit
VMClea r A
VMLaun ch A
VM Exit
VMResu me A
VM Exit
VMPtrLd B
VMPtrLd A
VMClear B
OM19042