分頁地址轉換
頁幀
一個地址連續的4K字節大小單元內存,稱為頁幀。
也即一個頁有4K字節大小。
頁幀地址
頁楨地址指出了一個實物理頁的開始地址。因為頁的地址是以4K為邊界的,所以地址的低12位總是為0。在頁目錄中,頁楨地址是二級頁表的起始地址。在二級頁表中,頁楨地址是所要要訪問的物理頁的起始地址,該物理頁包含了要訪問的指令操作數。
頁表
一個頁表是由很多32位頁指示器組成的一個數組。
一個頁表本身也是一個頁,大小為4K字節,因此最多包含1K個表項(每個頁指示器4字節)
頁目錄
在尋址一個內存頁時,使用了兩級的頁表。高一級的頁表也被叫作頁目錄。頁目錄可最多尋址1K個二級頁表。一個二級頁表最多可尋址1K個頁面。所以,一個頁目錄最多可尋址1M個頁面。因為每個頁面有4K(212)字節大小。所以一個頁目錄可尋址整個80386的實物理地址空間(220 * 2^12 = 2^32)。