[Protected Mode] _S bit descriptor attribute field _TYPE

1.S bit

 S = 1 or code segment descriptor data

S = 0 system descriptor

Note: DPL will only be two cases in the WINDOWS, all 0 or 1 

Then P is the code segment has been identified as a

S is also 1 

DPL is 0 then 9

1 is F

2.TYPE domain

 

TYPE field data segment was less than 8

8 is greater than the snippet

Data segment Description:

Whether 8A is loaded if the representative was visited 1 0 otherwise

Whether 9W representative may write, if set to 0 to not write, or vice versa

10E bit expansion, expanding up to 0, 1 is expanded downward

fffff880`0470b4c0 00000000`00000000 00000000`00000000
fffff880`0470b4d0 00209b00`00000000 00cf9300`0000ffff
fffff880`0470b4e0 00cffb00`0000ffff 00cff300`0000ffff
fffff880`0470b4f0 0020fb00`00000000 00000000`00000000
fffff880`0470b500 04008b70`4ec00067 00000000`fffff880
fffff880`0470b510 ff40f3fd`f0007c00 00000000`00000000
fffff880`0470b520 00cf9a00`0000ffff 00000000`00000000
fffff880`0470b530 00000000`00000000 00000000`00000000

 
Only the bit 5 is F, and 9 or it may be the code and data segments  

The snippet below:

A site visit

R readable bit

C consistent position

    C = 1 code segment

    C = 0 non-code segment

3. System descriptor

当s = 0 时,改段描述符为系统描述符

 

Guess you like

Origin www.cnblogs.com/hanhandaren/p/11179821.html