内存以Byte为一个单位,32位指的是2的32次方Byte
虚拟地址32位,即4GB
虚拟空间4G,一个页大小为4KB,即2的12次方Byte,也就是有
虚拟页号(20位)+页内地址(12位)的地址结构。
可以有2的20次方个虚页。
物理空间64MB,即2的10+10+6次方Byte,页块空间对应,所以实际物理空间地址为:
实页号(14位)+页内地址(12位)。
实页号(14)位就是一个页表项,需要14bit空间存储一个页表项,又因为页表项大小对其到Byte,所以用2B存储一个页表项
共有虚页数个页表项,即有2的20次方个页表项,则整个页表大小位2的20+1次方个B,即2MB