📅  最后修改于: 2020-12-14 09:40:24             🧑  作者: Mango
在操作系统中,始终需要从逻辑地址映射到物理地址。但是,该过程涉及定义如下的各个步骤。
CPU为进程的每一页生成逻辑地址。它包含两部分:页码和偏移量。
为了确定进程的实际页码,CPU将页表库存储在特殊寄存器中。每次生成地址时,页面表基数的值就会添加到页码中,以获取页面条目在表中的实际位置。此过程称为缩放。
所需页面的帧号由其在页面表中的输入确定。生成的物理地址也包含两个部分:帧号和偏移量。偏移量将类似于逻辑地址的偏移量,因此将从逻辑地址复制。
帧号和与物理地址的偏移量被映射到主存储器,以便获得实际的字地址。