• 2022-06-12
    什么是段选择器、描述符、描述符表和描述符表寄存器?
  • 段选择器:保护方式下的16位段寄存器就是段选择器。描述符:是保护方式引入的数据结构,有8个字节64位,具有段基地址、访问权限、段界限等字段。IA-32处理器利用它来实现存储管理、特权与保护。描述符表:描述符表是存放描述符的一个特殊区域段。描述符表寄存器:指明描述符表所在主存地址的寄存器。

    内容

    • 0

      PentiumCPU中有三种描述符表,分别是GDT、LDT和IDT。每个描述符表中,最多可含有个描述符,每个描述符对应一个。

    • 1

      选择子的作用是用于选择描述符表中的某个描述符。

    • 2

      对于文件描述符表,( )。 A: 每个进程都有自己的文件描述符表 B: 有父子关系的进程合用一张文件描述符表 C: 打开同一个文件的进程合用一张文件描述符表 D: 整个操作系统只有一张文件描述符表

    • 3

      关于Intel CPU内存管理机制说法错误的是 。 A: 局部描述符表LDT(Local Descriptor Table)中描述的内存每个进程可以访问的。 B: 中断描述符表IDT(Interrupt Descriptor Table)包含有与中断服务程序相关的段描述符。 C: 在保护模式下段寄存器的内容用于选择GDT或LDT中的某个描述符。 D: 在保护模式下段寄存器的内容包含有访问权限控制的参数。

    • 4

      中国大学MOOC: 描述符表(Descriptor Table)以8字节为单位存储段的描述符。