您的当前位置:首页正文

页表项是什么

2020-08-20 来源:易榕旅网

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

  

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

显示全文