操作系统学习(六) 、系统描述符类型

清醒疯子 2018-05-26

一、系统描述符格式

  • 段描述符通用格式如下所示:
    操作系统学习(六) 、系统描述符类型

  • 系统段描述符中各个位的含义如下所示:
    操作系统学习(六) 、系统描述符类型

二、系统描述符类型

当段描述符中S标志位(描述符类型)是复位状态(0)的话,那么该描述符是一个系统描述符。处理器能够识别以下一些类型的系统段描述符:

  • 局部描述符表(LDT)的段描述符
  • 任务状态段(TSS)描述符
  • 调用门描述符
  • 中断门描述符
  • 陷阱门描述符
  • 任务门描述符

这些描述符类型可分为两大类: 系统段描述符和门描述符。系统段描述符指向系统段(如LDT或TSS段),门描述符也就是一个"门",对应调用、中断或陷阱门,其中含有代码段的选择符和段中程序入口点的指针;对于任务门,其中含有TSS的段选择符。

系统段描述符和门描述符类型字段的编码如下所示:
操作系统学习(六) 、系统描述符类型

相关推荐