- 虚拟地址空间为 64 位
- 页面大小为 64KB
- 字大小为 4 字节
页表中有多少页?
一开始我以为:
page size = 64KB = 2^16bytes,所以偏移量使用 64 的 16 位因此,剩下 48 位 -> 页表中有 2^48 个页面(我不明白在哪里使用有关字大小的信息) 但是,正确的答案是有 2^50 页,这让我感到困惑..
然后我想可能页面偏移量只有14bits,因为字长是4bytes = 2^2bytes。所以页表中确实有 2^50 页。
我对吗?我能得到更好的解释吗?