段描述符(Segment Descriptor) #
P位 #
用于指示该段是否在存在于内存当中。若P位为0,操作系统可将使用下图中标识为Available的位置,比如用来存放加载该段所需的信息。

D/B位 #
设立该标志位,主要是为了能够在32 位处理器上兼容运行16 位保护模式的程序。 32位的程序中,该位都应设置为1。16位的程序中应设置为0。该位在不同段里有不同的含义:
- Executable code segment - “默认的操作数大小”(Default Operation Size)
- Stack segment - “默认的栈指针大小”(Default Stack Pointer Size)
- Expand-down data segment - “上部边界”(Upper Bound)标志。