保護模式特權級概述

在IA32的操作系統中,段被分爲了4個特權級,分別爲0-3級,有時候我們也叫做ring0-ring3,其中,數值越小特權級越高。如下圖所示: 圖中,核心代碼和數據所在的段的特權級都比較高,一般在ring0,而用戶程序所在的段的特權級較低,一般在ring3。當低特權級的任務試圖在未被允許的情況下訪問高特權級的段時,將會產生常規保護錯誤。 而處理器是如何區分所在段的特權級,進而對其進行保護的呢?這就不
相關文章
相關標籤/搜索