内存管理单元(mmu)管理着地址空间和物理内存的转换,其中的页表存储着页(程序地址空间)和页框(物理内存空间)的映射表
一个虚拟地址分两个部分,一部分存储页面号,另一部分存储偏移量
上图这个页表存着16页,这16页需要4个bits来进行索引定位,例如虚拟地址0010000000000100,前四位对应存储页面号2,读取内容1101,最后一位1表示在内存,后12位是存储偏移量,对应的页框地址是110000000000100
内存管理单元(mmu)管理着地址空间和物理内存的转换,其中的页表存储着页(程序地址空间)和页框(物理内存空间)的映射表
一个虚拟地址分两个部分,一部分存储页面号,另一部分存储偏移量
上图这个页表存着16页,这16页需要4个bits来进行索引定位,例如虚拟地址0010000000000100,前四位对应存储页面号2,读取内容1101,最后一位1表示在内存,后12位是存储偏移量,对应的页框地址是110000000000100