【x86之描述符表寄存器】
1、x86有4个描述符表寄存器
1)全局描述符表寄存器(GDTR):32(基址) + 16(边界) 位
2)中断描述符表寄存器(IDTR):32(基址) + 16(边界) 位
3)局部描述符表寄存器(LDTR):16(选择器) + 64 (16(属性)+32(基址)+16(边界))位
4)任务寄存器(TR):16(选择器) + 64 (16(属性)+32(基址)+16(边界))位
注:上图LDT、TR寄存器字段分配错误。对于每一个段,边界字段是20bit,1MB。
2、GDT和IDT
3、LDT和TSS