頁相當於一個數組,頁表項是陣列的元素型別。也就是一個頁有許多頁表項。頁表項存的是實體地址的頁框號,還有一些標記位。
頁表是一種特殊的資料結構,放在系統空間的頁表區,存放邏輯頁與物理頁幀的對應關係。 每一個程序都擁有一個自己的頁表,PCB表中有指標指向頁表。邏輯地址:CPU所生成的地址。CPU產生的邏輯地址被分為 :p (頁號) 它包含每個頁在實體記憶體中的基址,用來作為頁表的索引;d (頁偏移),同基址相結合,用來確定送入記憶體裝置的實體記憶體地址。實體地址:內存單元所看到的地址。邏輯地址空間為2^m,且頁大小為2^n,那麼邏輯地址的高m-n位表示頁號,低n位表示頁偏移。邏輯地址空間:由程式所生成的所有邏輯地址的集合。實體地址空間:與邏輯地址相對應的記憶體中所有實體地址的集合,使用者程式看不見真正的實體地址。