Pdp11:页说明寄存器 - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki

  • 长度为16位
  • 用于内存管理
  • ACF = Access Control Field
    指定页 的读写权限
ACF 模式
00 不可访问[non-resident]
01 只读
10 不可访问[(unused)]
11 读写
  • W= Access Information Bit
    标志 指定页 是否被修改
    W = 1 表明指定页被修改过
    当页寄存器(页地址寄存器页说明寄存器)被修改时,W清零
  • ED = Expansion Direction
    标志 指定页的地址扩展方向

ED 方向
0 从相对零位置向高地址扩展 [正向扩展]
1 从高地址向相对零位置扩展 [逆向扩展]
相对零位置 为 页地址寄存器 PAF段指示的位置 相对零位置 为 页地址寄存器 PAF段指示的位置
  • PLF = Page Length Field
    PLF = 按页扩展方向最后一个被访问到的块号
扩展方向 数值
正向扩展 指定页块数 - 1
逆向扩展 128 - 指定页块数
⚠️ **GitHub.com Fallback** ⚠️