一個操作系統的實現:關於CPL、RPL、DPL

保護模式中最重要的一個思想就是通過分級把代碼隔離了起來,不同的代碼在不同的級別 ,使大多數情況下都只和同級代碼發生關係。 Intel 的80286以上的cpu可以識別4個特權級(或特權層) ,0級到3級。數值越大特權越小。一般用把系統內核放在0級,系統的其他服務程序位於1、2級,3級則是應用軟件。一般情況下代碼都在自己的級別下做自己 的工作,同一級別之間可以相互訪問,而一般是不允許不同級別的代碼間
相關文章
相關標籤/搜索