實體位址(Physical Address)的位元數
每個frame大小為4KB,總共有1024個frame。首先,我們需要確定定址一個frame需要多少位元元。由於每個frame是4KB,所以:
4KB = 4 * 1024 bytes = 4096 bytes
為了定址4096 bytes,我們需要12位元元(因為212=4096212=4096)。這12位被用作頁內偏移(offset)。
由於總共有1024個frame,我們可以使用10位元來唯一識別每個frame(因為210=1024210=1024)。這10位被用作frame號碼。
所以,總共需要10位元元(frame號碼) + 12位元(頁內偏移) = 22位元元的物理位址。
總共的分頁(Page)數
邏輯位址有24位元。其中,我們已經知道頁內偏移佔用了12位元,這是由於頁(page)的大小是4KB。剩下的位元(24 - 12 = 12位元)用於識別分頁號碼。
因此,總共的分頁數為212212 = 4096個分頁。
總結: