我正在阅读“现代操作系统”一书。我对“页面大小”感到困惑。
在书中,作者说,
传入的 16 位虚拟地址分为 4 位页码和 12 位偏移量。使用 4 位作为页码,我们可以有 16 个页面,使用 12 位作为偏移量,我们可以寻址一个页面内的所有 4096个字节。
为什么是 4096 字节?使用 12 位,我们可以解决一个页面内的 4096 个条目,正确。但是,一个条目是一个地址(在这种情况下,地址大小 = 16 位)。所以我认为我们可以寻址 4096(entry) * 16(bit) = 4096(entry) * 2(byte) = 8KB,但是为什么书上说我们可以寻址 4096(bytes) 呢?
提前致谢!:)