敏感指令

1.企圖訪問或修改虛擬機模式或機器狀態的指令。 2.企圖訪問或修改敏感暫存器或存儲單元,如時鐘暫存器、中斷暫存器等的指令。 3.企圖訪問存儲保護系統或記憶體、地址分配系統的指令。

簡介

敏感指令引入虛擬化後,Guest OS就不能運行在Ring 0上。因此,原本需要在最高級別下執行的指令就不能夠直接執行,而是交由VMM處理執行。這部分指令稱為敏感指令 。當執行這些指令時,理論上都要產生trap被VMM捕獲執行。

敏感指令包括:

1.企圖訪問或修改虛擬機模式或機器狀態的指令。 2.企圖訪問或修改敏感暫存器存儲單元,如時鐘暫存器、中斷暫存器等的指令。 3.企圖訪問存儲保護系統或記憶體、地址分配系統的指令。4.所有I/O指令。

相關詞條

熱門詞條

聯絡我們