03 段描述符和段選擇子

前面篇章我們說過段寄存器有96位,而且寫一個段寄存器的時候是寫96位,那麼我們只給了16位,其他的80位從哪裏來呢? 下面我們來認識兩張表,一張是GDT(全局描述符表),一張是LDT(局部描述符表),當我們執行MOV DS, AX的時候,CPU會根據AX的值來查表,由AX的值來決定是查找GDT還是LDT,並且決定查找什麼位置,並根據查找的值來填充其他的80位,這也是可見部分稱爲段選擇子的原因吧。
相關文章
相關標籤/搜索