.
.
:
- ;
- .
:
- gdtr (Global Descriptor Table Register) 48 32- ( 1647) GDT 16- ( 015) , GDT;
- ldtr (Local Descriptor Table Register) 16 LDT. GDT, , LDT;
- idtr (Interrupt Descriptor Table Register) 48 32- ( 1647) IDT 16- ( 015) , IDT;
- 16- tr (Task Register), ldtr, , GDT. (TSS Task Segment Status). , ( ) . TSS .
, . i486. , 6.
dr0, dr1, dr2, dr3 32 . : dr0...dr3, 1.
dr6 . , 1.
:
- b0 1, () , dr0;
- b1 b0, dr1;
- b2 b0, dr2;
- b3 b0, dr3;
- bd ( 13) ;
- bs ( 14) 1, 1 tf = 1 eflags;
- bt ( 15) 1, 1 TSS t = 1.
. 1 dr6 , , .
|
|
dr7 . , , :
- . dr7 ( ( ), dr0, dr1, dr2, dr3 ).
; , .
, , , ; - , : , / . , , .