【導(dǎo)讀】保護模式軟件體系結(jié)構(gòu)。Win32匯編語言程序設(shè)計。描述符與描述符表。保護模式下存儲器尋址。Pentium為每個任務(wù)提供了4種特權(quán)級,0級最高,3級最低。描述存儲器段的屬性的一個8字節(jié)的數(shù)據(jù)結(jié)。包括段描述符、系統(tǒng)段描述符和門描述符三。用于描述代碼、數(shù)據(jù)。和堆棧段(用戶段)。G位(粒度位):。G=1,段的長度以頁為長度。D位:D=0,16位指令方式。AVL位:AVL=0,程序不可使用本段。P位:P=0,段不在內(nèi)存中。DPL:取值0~3,確定段的。R=0,代碼段不可讀。格式與段描述符基本相同,主要差別①訪問權(quán)限字節(jié)。TYPE為4個字節(jié),共有16種類型。為目標代碼的入口點。在物理存儲器地址空間中定義中斷描述符表IDT. 由于Pentium只能支持256個中斷和異常,因此。16位的LDTR并不直接定義LDT,它只是一個指向。如果LDTR中裝入了選擇符,相應(yīng)的描述符將從GDT. 中讀出并裝入局部描述符表高速緩沖寄存器。