从页表到主存储器的映射

本文概述

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

文章图片

    推荐阅读