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** ⚠️