存儲段描述符與系統段描述符結構完全相同,區別的標誌是屬性字節中的描述符類型位DT的值。DT=1表示存儲段,DT=0表示系統段。
存儲段描述符中,TYPE字段說明存儲段描述符所描述的存儲段具體屬性。此字節共佔4位,涵義豐富。其中位3指示所描述的段是代碼段還是數據段(應該是廣義的,包含堆棧段等)。用符號E標示,E=0標示段是不可執行的,即數據段;E=1標示段是可執行的,即代碼段。
數據段描述符中具體的位又標示了是否可寫等屬性。
代碼段描述符中具體的位又標示了是否可讀等屬性。很重要的一個位,TYPE中的位2指示所描述的代碼段是否是一致碼段,用C代表。C=0表示對應的代碼段不是一直代碼段,C=1表示對應的代碼段時一致代碼段。
門描述符與系統段描述符(存儲段描述符)結構中字段大部分相同,但也有不同的部分。門描述符只有位於描述符內偏移5的類型字節與系統段的描述符保持一致,也由該字節標識門描述符和系統段描述符(存儲段描述符)
門描述符分類總結: