局部描述符表(LDT --- Local Descriptor Table)是保护模式下
存储器寻址的一种数据表,它包含了与某个任务相关联的
段描述符,在设计操作系统时,通常每个任务有一个独立的LDT。LDT提供了将一任务的
代码段、
数据段与操作系统的其余部分相隔离的机制。
LDT的定位与GDT不同,LDT的段基址与段限由LDT描述符表示,该描述符同一般的描述符一样存放在
全局描述符表中,因此首先要从GDT中找到LDT描述符,80386微处理器中有一个局部描述符表寄存器 LDTR,这是一个16位寄存器,LDTR中存放一个被称为“段选择符”(Segment Selector)的16位数,段选择符用来在GDT中寻找LDT描述符。