x86之描述符表寄存器

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

  

原文地址:https://www.cnblogs.com/tekkaman/p/2970224.html