当前位置:懂科普 >

生活妙招

> 页表项是什么

页表项是什么

页相当于一个数组,页表项是数组的元素类型。也就是一个页有许多页表项。页表项存的是物理地址的页框号,还有一些标记位。

页表项是什么

页表是一种特殊的数据结构,放在系统空间的页表区,存放逻辑页与物理页帧的对应关系。 每一个进程都拥有一个自己的页表,PCB表中有指针指向页表。逻辑地址:CPU所生成的地址。CPU产生的逻辑地址被分为 :p (页号) 它包含每个页在物理内存中的基址,用来作为页表的索引;d (页偏移),同基址相结合,用来确定送入内存设备的物理内存地址。物理地址:内存单元所看到的地址。逻辑地址空间为2^m,且页大小为2^n,那么逻辑地址的高m-n位表示页号,低n位表示页偏移。逻辑地址空间:由程序所生成的所有逻辑地址的集合。物理地址空间:与逻辑地址相对应的内存中所有物理地址的集合,用户程序看不见真正的物理地址。

标签: 项是 页表
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/shenghuomiaozhao/wkkyyz.html