在保护模式下,对段的访问依然使用段地址与偏移地址。但是为每个程序有一个自己的段描述符。
段描述符是在操作系统加载用户程序时,操作系统根据用户程序结构而建立的,用户无法修改GDT。
8个字节为一个段描述符,在段空间中所有的段描述符都是靠在一起的,构成了段描述符表。
每个描述符中指定了32位的段起始地址以及20位的段边界。在未开启分页功能之前,段址就是32位的线性物理地址。
DPL,段描述符的特权等级,用来指定处理器支持的特权等级。
A位数据段代码段是否已已经访问。
分页机制:
在保护模式下,每个程序拥有自己的段描述符,用于管理内存访问权限和地址转换。段描述符表存储在GDT中,包含段起始地址、段边界等信息。特权等级(DPL)、访问位(A位)等属性控制了处理器如何访问段。分页机制进一步细化了内存管理。
在保护模式下,对段的访问依然使用段地址与偏移地址。但是为每个程序有一个自己的段描述符。
段描述符是在操作系统加载用户程序时,操作系统根据用户程序结构而建立的,用户无法修改GDT。
8个字节为一个段描述符,在段空间中所有的段描述符都是靠在一起的,构成了段描述符表。
每个描述符中指定了32位的段起始地址以及20位的段边界。在未开启分页功能之前,段址就是32位的线性物理地址。
DPL,段描述符的特权等级,用来指定处理器支持的特权等级。
A位数据段代码段是否已已经访问。
分页机制:
490
595
1561

被折叠的 条评论
为什么被折叠?