第 16 题
某计算机主存地址空间大小为 256MB,按字节编址。虚拟地址空间大小为 4GB,采用页式存储管理,页面大小为 4KB,TLB(快表)采用全相联映射,有 4 个页表项,内容如下表所示。
| 有效位 | 标记 | 页框号 | … |
| — | — | — | — | | 0 | FF180H | 0002H | … | | 1 | 3FFF1H | 0035H | … | | 0 | 02FF3H | 0351H | … | | 1 | 03FFFH | 0153H | … |
则对虚拟地址 03FFF180H 进行虚实地址变换的结果是( )。
A.0153180H
B.0035180H
C.TLB 缺失
D.缺页
[tag_link] 正确答案:A按字节编址,页面大小为 4KB,页内地址共 12 位。地址空间大小为 4GB,虚拟地址共 32 位,前 20 位为页号。虚拟地址为 03FF F180H,故页号为 03 FFFH,页内地址为 180H。查找页标记 03FFFH 所对应的页表项,页框号为 0153H,页框号与页内地址拼接即为物理地址 0153180H。