操作系統學習(九) 、訪問數據段時的特權級檢查

爲了訪問數據段中的操作數,數據段的段選擇符必須被加載進數據段寄存器(DS,ES,FS或GS)或堆棧段寄存器(SS)中。可以使用指令MOV、POP、LDS、LES、LFS、lGS和LSS來加載段寄存器。 在把一個段選擇符加載進段寄存器之前,處理器會進行特權級檢查,它會把當前運行程序或任務的CPL、段選擇符的RPL和段描述符的DPL進行比較。只有當段的DPL數值大於或等於CPL和RPL時,處理器纔會把
相關文章
相關標籤/搜索