3

保护模式内存管理

我正在查看此链接的分段。

LDT 和 GDT 都是独立的还是相互依赖的?

(TI位(这是选择器的一部分)来决定应该使用哪个描述符表(GDT或当前活动的LDT)所以我认为它是独立的)

从图中 GDTR-LDTR

还有 GDT(全局描述符表),主要用于保存操作系统段的描述符条目。示例内核堆栈--code_section/data_section?

LDT 第二种类型称为 LDT(本地描述符表),包含普通应用程序段的条目(尽管不一定)用户堆栈 --code_section/data_section ?

它说 LDTR 寄存器包含内存中当前活动 LDT 的大小和位置。这是否意味着在上下文切换中我们将每个进程的 LDTR 值保存在该进程的 pcb 中?

4

0 回答 0