IA-32 .28x86.29 Popek and Goldberg virtualization requirements
the ia-32 instruction set of pentium processor contains 18 sensitive, unprivileged instructions. can categorized in 2 groups:
sensitive register instructions: read or change sensitive registers or memory locations such clock register or interrupt registers:
sgdt, sidt, sldt
smsw
pushf, popf
protection system instructions: reference storage protection system, memory or address relocation system:
lar, lsl, verr, verw
pop
push
call far, jmp far, int n, retf
str
mov (segment registers)
the introduction of amd-v , intel vt-x instruction sets in 2005 allows x86 processors meet popek , goldberg virtualization requirements.
Comments
Post a Comment