虚拟内存与物理内存的映射(参考博主的图):虚拟内存被分割成虚拟页VP(Virtual Page),虚拟页由虚拟页号***( Virtual Page Number)+虚拟也偏移VPO(Virtual Page Offset)组成,物理内存被分割成物理页PP(Physical Page),物理页由物理页号PPN(Physical Page Number)+物理页偏移PPO(Physical Page Offset)组成。虚拟页偏移VPO和物理页偏移PPO是相同的。而页表PT(Page Table)上保存着虚拟地址和物理地址间的映射关系,页表是一个页表条目PTE(Page Table Entry)的数组,每个PTE由有效位+物理页号PPN组成。虚拟地址的每个页在页表中固定偏移处都对应一个页表条目PTE(Page Table Entry),由PTE便可以找到物理页号PPN,物理页号PPN再加上物理页偏移PPO(也就是VPO,因为VPO等于PPO),这样就完成了虚拟地址和物理地址间的映射转换。
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务