.


:




:

































 

 

 

 





( )

 

32 , , 4 .

 

, - .

( );

/ ( );

CR0 PE (Paging Enabling) 0/1.

 

, .

1. , .

2. .

( 8 )

, .

:

3. 32 (4 ) .

, , 3

4. 24 (3 )

G :

- 0 ( - 64 )

- 1 4

5. 5- ( ). 8 (1 )

:

(1 ):

o - 0 ,

o - 1

DPL (Descriptor Privilege Level) (2 )

5 :

o -

o -

o - (GDT, TSS)

o (, , )

 

3. (2 ):

(GDT) , ,

(LDT) .

(IDT Interrupt Descriptor Table )

GDT

LDT , , .

GDT LDT .

GDT , LDT.

 

GDT LDT GDTR LDTR .

GDTR 32

LDTR GDT, LDT .

 

, . ?

.

.

.

 

:

) ( ) (13 ) 2 13 (8 ) , .. 16 (2 16). 16 * 4 = 64 . , .

) , : (1 )

) , RPL (2 )

 

( 32 4 )

 

1: , GDT:

GDT GDTR

, 3 (, , )

:

o - , ( - )

o - ( , )

o - , ( ) , , .

.

 

2: , LDT:

LDT GDT LDTR

.

 

, , :

- GDT LDT

- GDT

- GDTR LDTR

-

 

. :

, - .





:


: 2015-11-23; !; : 541 |


:

:

, .
==> ...

1581 - | 1456 -


© 2015-2024 lektsii.org - -

: 0.008 .