TSSタスクの状態セグメントの詳細


http://blog.163.com/di_yang@yeah/blog/static/86118492202222220712546/
1 TSS

TSS task state segment, , ( ) 。
2 TSS
TSS , 。 , , 。 , , TR( ) TSS ; , TSS TR; , TR TSS 。 , TSS , 。
3 TSS TSS 。 TSS 104 。 104 , 。 104 、 、 、 。
(1). TSS 20H 5FH , 、 、 。 TSS , ; , 。 , , , , 。 , 32 , 32 ; 32 , 16 , 16 , 16 , 0。
(2). , 。 , 3 0 , 3 0 ; 0 3 , 0 3 。 , , 。 。 TSS , 48 (16 32 ), 0 、1 2 , TSS 4、12 20 。 , SS ESP , 。 3 , 3 , 3 。 , , TSS 。 , , 。 , 。 , , , 。
(3). GDT LDT , LDT , LDT LDTR 。 , CR3 。 , LDTR CR3 。 , , 。 [Page] TSS 1CH (CR3) 60H (LDTR) 。 , TSS , CR3 LDTR。 。 , , CR3 LDTR TSS 。 , 。 , LDTR CR3, TSS 。 。
(4). TSS 0 , 16 。 , 16 TSS 。 CALL / , TSS , EFLAGS NT 1, 。 , NT 1, RET IRET 。
(5). / , I/O 。 I/O TSS , TSS 。 TSS 66H I/O TSS ( TSS )。 I/O , 。 TSS 64H 。 80386 , , 。 , T 。 , 0。 , T 1, , 。
 
 
 
 
 
読書(112)| コメント(0)