3. 修改段寄存器時的保護

處理器在變更段寄存器以及隱藏的描述符高速緩存器的內容時,要檢查其代入值的合法性。 在當前程序中,選擇子的TI位都是 0,故所有的描述符都在 GDT 中。如圖 12-2 所示,GDT的基地址和界限,都在寄存器GDTR中。描述符在內存中的地址,是用索引號乘以8,再和描述符表的線性基地址相加得到的,而這個地址必須在描述符表的地址範圍內。換句話說,索引號乘以8得到的數值,必須位於描述符表的邊界範圍之內。換
相關文章
相關標籤/搜索