码迷,mamicode.com
首页 > 其他好文 > 详细

内存分页学习笔记(一)

时间:2014-12-25 01:27:30      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:

内存分页机制(memory paging mechanism)允许为任何线性地址分配任何物理存储器地址。
线性地址(linear address)定义为由程序产生的地址,而物理地址(physical address)是程序访问的实际存储器地址。

通过内存分页机制,线性地址透明地转换为任何物理地址(通过分页机制重定位)。

分页寄存器:
CR0~CR4 .
CR0的最左一位(PG)置位(1)时,就选择分页。
如果PG位被清0,则程序产生的线性地址就是用于访问存储器的物理地址。 实模式和保护模式下分页机制都可工作。
CR3的内容包括页目录基地址(或跟地址)及PCD位和PWT位。
技术分享 

微处理器的控制寄存器结构

 
技术分享

线性地址的格式

 
技术分享

页目录或页表项

 
技术分享

80386~Core2微处理器中的分页机制


TLB(translation look-aside buffer,装换后台缓冲区):高速缓冲存储器,保存页转换地址。

内存分页学习笔记(一)

标签:

原文地址:http://www.cnblogs.com/AmitX-moten/p/4183736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!