2.4保护模式软件体系结构.pptVIP

  • 10
  • 0
  • 约5.24千字
  • 约 60页
  • 2017-02-16 发布于湖北
  • 举报
1. 虚拟地址空间的分段 在分段模型中,64TB虚拟地址空间被分为32TB的全局存储器地址空间和32TB局部存储器地址空间 全局段0 全局段8192 局部段0 局部段8192 虚拟地址空间 64TB 局部地址空间 32TB 全局地址空间 32TB 2. 段式地址转换 虚拟地 址指针 GDT/LDT 选择符 偏移量 段描述符 数据段描述符高速缓 冲寄存器(不可见) 数据段 操作数 DS EAX 2. 段式地址转换 CS DS SS ES FS GS 程序员可见 访 问 权 限 访 问 权 限 基 址 界 限 0 19 20 51 52 63 段描述符高速缓冲寄存器(不可见) 2. 段式地址转换 例:假设虚拟地址为0100,禁止分页。如果描述符中读出的段基址,那么操作数的物理地址是什么? 解: 将此虚拟地址转换成物理地址为 基地址+偏移量 3. 分页机制 分段法:将程序分成可变长的若干段 分页法:将程序分成若干相同大小的页,每页长4KB 如果不允许分页,那么分段机构确定的32位线性地址即为物理地址;如果允许分页,就要将32位线性地址通过两级表格结构转换成物理地址,第一级是页目录,第二级是页表 3. 分页机制 页目录长4KB,包含最多1024个页目录项,每个页

文档评论(0)

1亿VIP精品文档

相关文档