简答题
👁️ 浏览量:

试题题干

在采用段页式存储管理方式的系统中,为了获得一条指令或数据,需要3次访问内存。请按执行顺序分别写出3次访问的对象及获取的内容。

参考答案

试题解析

为了实现段页式存储管理的地址映射,操作系统为每个进程建立一个段表,为进程的每个段建立一个页表。进程段表的每一个段表项存放某个段的页表起始地址和页表长度。

因此需要首先访问段表,获得页表的起始地址,然后访问页表,获取该页的物理块号与页内偏移量,实现逻辑地址到物理地址的变换,最后根据物理地址取出指令或数据。