• 操作系统——分页地址转换


    分页地址转换

    页帧

    一个地址连续的4K字节大小单元内存,称为页帧。

    也即一个页有4K字节大小。

    页帧地址

    页桢地址指出了一个实物理页的开始地址。因为页的地址是以4K为边界的,所以地址的低12位总是为0。在页目录中,页桢地址是二级页表的起始地址。在二级页表中,页桢地址是所要要访问的物理页的起始地址,该物理页包含了要访问的指令操作数。

    页表

    一个页表是由很多32位页指示器组成的一个数组。

    一个页表本身也是一个页,大小为4K字节,因此最多包含1K个表项(每个页指示器4字节)

    页目录

    在寻址一个内存页时,使用了两级的页表。高一级的页表也被叫作页目录。页目录可最多寻址1K个二级页表。一个二级页表最多可寻址1K个页面。所以,一个页目录最多可寻址1M个页面。因为每个页面有4K(212)字节大小。所以一个页目录可寻址整个80386的实物理地址空间(220 * 2^12 = 2^32)。

  • 相关阅读:
    JSP内置对象
    Java数据结构
    Java引用传递
    椭圆曲线算法的基本原理及实现
    常见的Java异常
    Java数据结构
    Java数据结构
    重拾JSP
    [洛谷P6185] [NOI online 提高]T1 序列
    [题解][BZOJ1299]巧克力棒
  • 原文地址:https://www.cnblogs.com/Ivan-Luo/p/11675017.html
Copyright © 2020-2023  润新知