G门描述符: ●访问权限字节格式与 偏移量1631位 系统段描述符相同 DPL为任务允许访问该门的最低 特权级 访问权限字节 字计数 选择符0-1位 5432 偏移量0-15位
门描述符: 0 1 2 3 4 5 6 7 偏移量0~15位 选择符0~15位 访问权限字节 偏移量16~31位 0 0 0 字计数 访问权限字节格式与 系统段描述符相同 DPL为任务允许访问该门的最低 特权级
例:判断描述符所描述的段的性质 000000007 000000006P=1,S=0,DPL=2 5TYPE=2,为DLT 因此为一个特权级为2的DIT p4已经在内存中 000000003该DLT的基址:00200 000000002界限为0030 1000订1 G=0,段的长度为字节长度 AVL=O 000000000该段不可被程序访间
例:判断描述符所描述的段的性质 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 P=1,S=0,DPL=2 TYPE=2,为DLT 因此为一个特权级为2的DLT, 已经在内存中 该DLT的基址为00200000H, 界限为00300H G=0,段的长度为字节长度 AVL=0 该段不可被程序访问
3描述符表 描述符表由描述符顺序排列组成,占内存一定的区域, 由系统地址寄存器(GDTR、IDTR、LDTR)指示其 在物理存储器中的位置和大小 描述符表有三种: 全局描述符表GDT 中断描述符表IDT 局部描述符表LDT
3. 描述符表 描述符表由描述符顺序排列组成,占内存一定的区域, 由系统地址寄存器(GDTR、IDTR、LDTR)指示其 在物理存储器中的位置和大小 描述符表有三种: 全局描述符表GDT 中断描述符表IDT 局部描述符表LDT
242保护模式的寄存器模型 EIP EFLAGS CS 1615 GDTR BASE LIMIIT IDTR BASE LIMIT LDTR GS 16158 CRO MSW A CRI EBX BHBL」BX CR2 ECX CR3 DHDL」DX CR4 16158 15 0 ESP EBP BP ESI EDI DI
2.4.2 保护模式的寄存器模型 31 16 15 0 15 0 31 16 15 8 7 0 AL BL CL DL AX BX CX DX AH BH CH DH EAX EBX ECX EDX IP CS DS SS ES FS GS SP BP SI DI ESP EBP ESI EDI 31 16 15 8 7 0 EIP EFLAGS 31 0 31 15 0 47 16 15 0 15 0 GDTR IDTR BASE LIMIT BASE LIMIT TR CR0 MSW CR1 CR2 CR3 LDTR CR4
31 1615 DS GS 31 1615 EAX EBx彩Bx 实模式的寄存器模型 ECⅩ EDX A R H AEBE DX SP BP ES ED工 FLAGS CRo
31 16 15 0 15 0 31 16 15 8 7 0 AL BL CL DL AX BX CX DX AH BH CH DH EAX EBX ECX EDX IP CS DS SS ES FS GS SP BP SI DI ESP EBP ESI EDI FLAGS CR0 实模式的寄存器模型