九九百科網

位置:首頁 > 經驗 > 

管態和目態的區別

經驗2.34W

管態和目態的區別

管態和目態的區別是當CPU處於目態時,不允許執行特權指令;當CPU處於管態時,可執行包括特權指令在內的一切機器指令。當CPU處理系統程序的時候,CPU會轉為管態,CPU在管態下可以執行指令系統的全集(包括特權指令與非特權指令)。

當CPU處理一般用户程序的時候,CPU的狀態又由原來的管態轉為目態,這個時候程序只能執行非特權指令。CPU就是通過這樣的基理保護操作系統的安全性。

標籤:管態 目態