• 10-10-12分页方式,在这种分页方式下物理地址最多可达4GB。
  • 但随着硬件发展, 4GB的物理地址范围已经无法满 足要求
  • Intel在1996年就已经意识到这个问题了,所以设计了新的分页方式.
    2-9-9-12分页,又称为PAE (物理地址扩展)分页.
  1. 页的大小是确定的, 4KB不能随便改,所以12确定了
  2. 如果想增大物理内存的访问范围,就需要增大PTE,增大多少还要考虑对齐的因素,增加到8个字节

也就是说2-9-9-12分页下,PTE的结构变成了64位
PTE的大小还是4096,2-9-9-12下PTE只能存储512项,2的9次方就能找完512项,所以页表索引(PTI)= 9

PDE也是一样512项,页目录索引(PDI)只需要9个位就能查找完

9-9-12我们已经知道怎么来的了,下面我们来看看这个2


PDPT表:
PDPTE: Page-Directory-Point-Table Entry
页目录指针表项每项占8个字节.只有四个成员
这里面每个成员都指向页目录(PDT)

之前改的现在要改回来

15.PAE分页(2-9-9-12)相关推荐

  1. WIndows内核学习笔记:分页机制——PAE分页模式

    目录 前言 Chapter 4 Paging 4.1 分页模式和控制位 4.1.1 四种分页模式 4.1.2 启用和切换分页模式 4.1.3 分页属性控制 4.1.4 Enumeration of P ...

  2. 黑苹果NVIDIA显卡驱动程序【WebDriver-367.15.10.15f03 +支持macOS 10.12.1 Sierra (16B2657)版本】

    黑苹果NVIDIA显卡驱动程序[WebDriver-367.15.10.15f03 +支持macOS 10.12.1 Sierra (16B2657)版本] 驱动程序下载:点击打开

  3. 基于linux5.15.5的IMX 参考手册 --- 12

    基于linux5.15.5的IMX 参考手册 - 12 6.4.5 EPDC(电泳显示控制器接口) 6.4.5.1介绍 电泳显示控制器(EPDC)是一种直接驱动有源矩阵EPD控制器,设计用于驱动支持多 ...

  4. Eclipse Jetty 9.4.15 发布,建议使用 JDK 12

    Eclipse Jetty 9.4.15 发布了,此版本包含大量的 bug 修复和改进,要点: Java 11 有一个有问题的 TLS 实现.目前 Jetty 团队建议使用 JDK 12,直到 JDK ...

  5. 优秀!复旦直博生一作发15篇SCI,并担任12本SCI期刊审稿人

    在复旦的十年时光,经历了从本科入学时对于医学和公共卫生专业的迷茫,到进入课题组实习决定未来的几年投身科研工作:从研究生一年级发表第一篇SCI论文.到毕业论文发表于医学顶级期刊新英格兰医学杂志:从学术之 ...

  6. 顺丰拟发行58亿可转债:15亿投入航空运力,12亿还贷款

    近日,顺丰控股进行了公开发行可转换公司债券的网上路演.此前一日,顺丰在<公开发行可转换公司债券募集说明书>公告(以下简称"公告")中介绍,拟发行可转换公司债券募集资金人 ...

  7. 16.PAE分页实验

    下面我们通过线性地址来找到物理地址 将他拆分 00 00 0000 000 0 ‭1010 1110‬ 0x798 乘8(每个项8字节) 0 0 0x570 0x798 PDPT 灰色部分都是保留的我 ...

  8. 4KB/2MB PAE分页模式下的线性地址翻译以及CR3

    摘自<Intel® 64 and IA-32 Architectures Software Developer's Manual Combined Volumes1, 2A, 2B, 2C, 2 ...

  9. Linux mem 1.3 分页寻址(Paging)机制详解

    文章目录 1. X86手册定义 1.1 paging modes 1.2 `4-LEVEL PAGING`和`5-LEVEL PAGING`模式 1.2.1 `4-LEVEL PAGING` 1.2. ...

最新文章

  1. python绝对值编程_Python-abs vs fabs
  2. 技巧:Silverlight应用程序中如何获取ASP.NET页面参数
  3. 判断字符串_python判断字符串以什么开始
  4. “互联网+”解决城市交通拥堵难题
  5. 程序员5年工作经验,因频繁跳槽被面试官压工资!
  6. VSCode 调试 Egg 完美版 - 进化史 #25
  7. 软件需求模式阅读笔记三
  8. RabbitMQ——work queue
  9. 苹果秋季发布会于9月16日召开;华为搜索业务将在国内亮相;Android 11正式版发布 | 极客头条
  10. 程序员除了会 CRUD 之外,还应该知道什么叫 CQRS!
  11. 在ASP.NET中基于Owin OAuth使用Client Credentials Grant授权发放Token
  12. nodejs实战mysql_node.js实战:手把手教你使用mysql
  13. 全网首发:TeaVM编译时容易出错的几种代码
  14. 使用已有流量进行RFC2544测试—信而泰网络测试仪实操
  15. python图像纹理提取_python 实现 gabor 滤波器提取纹理特征 提取指静脉纹理特征 指静脉切割代码...
  16. 项目邮件[置顶] 失业的程序员(十二):潜意识的智商
  17. 立方度量(Cubic Metric)
  18. 云服务器重装选哪个版本不卡,黑鲨详解关于重装系统Win7的版本选择问题
  19. 学习方法推荐——时间管理
  20. 学习笔记 - 用户故事(User Story)

热门文章

  1. ML之XGBoost:XGBoost参数调优的优秀外文翻译—《XGBoost中的参数调优完整指南(带python中的代码)》(三)
  2. 成功解决Instructions for updating:  Use `tf.global_variables_initializer` instead.
  3. 成功解决sklearn\grid_search.py:42: DeprecationWarning: This module was deprecated in version 0.18 in fav
  4. Dataset之图片数据增强:基于TF实现图片数据增强(原始的训练图片reshaped_image→数据增强→distorted_image(训练时直接使用))
  5. Python之pyspark:pyspark的简介、安装、使用方法之详细攻略
  6. js 获取 屏幕 可用高度...
  7. 如何将你拍摄的照片转换成全景图及六面体(PTGui)
  8. DHTML_____window对象方法
  9. Android+NDK+OpenGLES开发环境配置
  10. HTML的checkbox和radio的美化