代码之家  ›  专栏  ›  技术社区  ›  Shweta

线性地址和物理地址

  •  3
  • Shweta  · 技术社区  · 15 年前

    什么是线性地址?它和物理地址有什么不同?

    2 回复  |  直到 8 年前
        1
  •  8
  •   Adrian    7 年前

    生成线性地址 之后 之前 第页 表映射。物理地址是 生成 之前 之后 页表映射(ie 寻呼)。

    线性地址,通过添加 基的逻辑地址 分段,CS,DS,ES,SS,FSORGS。

    当启用分页时 表用于转换线性 地址到物理地址。

    另一方面,物理地址是 只不过,地址值 在 内存读取/内存写入操作。

    总之,我们可以说寻呼是否 禁用线性地址=物理 地址

        2
  •  7
  •   Melandru's Square    8 年前

    线性地址是虚拟地址;进程使用的地址(预翻译)。物理地址是翻译后的地址,它是物理内存中某一页的地址。

    注意桑卡的回答

    在页表映射之后生成线性地址。在页表映射(即分页)之前生成物理addres。

    错了,他把这些倒过来了。线性地址在页表映射之前,物理地址是来自页表映射的地址。