微机原理--第二章(8)Pentium的存储管理

Pentium的存储管理部件MMU设有分段部件SU和分页部件PU,允许SU、PU单独工作或同时工作。
不分段不分页模式
分段不分页模式
分段分页模式
两种分页方式:4KB的页、4MB的页
不分段分页模式
也称为平面存储模式(平展模式)

1)虚拟地址空间

  • 虚拟地址:48位存储器指针(16位选择子,32位有效地址)
  • 选择子的格式
    这里写图片描述

2)虚实地址转换

这里写图片描述

3)段式地址转换

这里写图片描述

4)页式地址转换

  • Pentium有两种分页方式:
    4KB的页,使用页目录表、页表两级页表进行地址转换。
    4MB的页,使用单级页表进行地址转换。

(页表项)PSE位(b7位)=1,页大小为4MB
(页目录表项)PSE位(b7位)=0 ,页大小为4KB


(1)Pentium 4KB分页方式地址转换

  • 线性地址由三部分组成:
    目录(10位)、页(10位)、偏移量(12位)
  • 目录域*4+CR3=目录项的物理地址
  • 页域*4+页表基地址=页表项的物理地址
  • 页帧基地址+偏移量=操作数的物理地址

(2)Pentium 4MB分页方式地址转换

  • 32位线性地址分为高10位的页面(号)和低22位的页内偏移两个字段。
  • 32位地址模式下,全系统只一张页表,由控制寄存器CR3指向。此页表有1K个表项,每项4字节(32位)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值