为什么多级页面 Table 中的条目包含的位数少于寻址主存储器所需的位数?

Why does the entry in a multi-level Page Table contain less bits than required to address main memory?

我听说中间页 table 包含另一页 table 的地址。但是,我已经看到它包含的位数少于寻址主内存所需的位数。但是,这些位数少于寻址物理地址所需的位数space。那么,这是否意味着某些位用 0 填充?那么这是否意味着每一页都将从某个 xxxx(某个数量的 0)开始?

由于页面具有最小大小和对齐方式,因此指向页面的指针的低位将始终为零,因此不需要存储。

例如,页面大小为 4096 (0x1000) 字节,这些页面的地址将始终是 4096 字节的倍数(例如 0x1000、0x2000、0x728373000)。请注意,底部 12 位始终为零!