2.1.4 系统地址寄存器

  803864个系统地址寄存器,如图2.5所示,它保存操作系统要保护的信息和地址转换表信息:

      47   32位基地址  16 15  界限     0

 

 

 

 

GDTR

 

IDTR

                                                          TR
                                                                                            

 

 

LDTR


                                                                                                                                                                                   

                                                                                          

                          2.5   80386系统地址寄存器

4个专用寄存器用于引用在保护模式下所需要的表和段,它们的名称和作用如下:

·      全局描述符表寄存器GDTRGlobal Descriptor Table Register ),是48位寄存器,用来保存全局描述符表(GDT)的32位基地址和16GDT的界限。

·      中断描述符表寄存器IDTRInterrupt Descriptor Table Register),是48位寄存器,用来保存中断描述符表(IDT)的32位基地址和16IDT的界限。

·      局部描述符表寄存器LDTRGlobal Descriptor Table Register ),是16位寄存器,保存局部描述符表LDT段的选择符。

·      任务状态寄存器TRTask State Register)是16位寄存器,用于保存任务状态段TSS段的16位选择符。

    用以上4个寄存器给目前正在执行的任务(或进程)定义任务环境、地址空间和中断向量空间。有关全局描述符表GST、中断描述符表IDT、局部描述符表LDT及任务状态段TSS的具体内容将在稍后进行详细描述。