设一作业共有5页(0~4),其中程序占3页(0~2页),常数占1页(第3页),工作单元占1页(第4页),它们依次放在外存的45、46页和98、99、100页。现程序段已分配在内存的7、10、19页,而常数区和工作区尚未获得内存。请回答下述问题:
问答题
页表应包含哪些项目?填写此页表。若工作区分配到内存的第9页,则页表如何变化?
【正确答案】正确答案:页表应该包含:作业页号、状态位、存取方式、外存页号、内存页号、修改位等项目。

若工作区分配到内存的第9页,则页表如下:

【答案解析】
问答题
在运行中,因需要使用常数而发生中断,假定此时内存无空闲页面,需要把第9页淘汰,操作系统应如何处理?页表又发生什么变化?
【正确答案】正确答案:在把第9页淘汰之前,先检查其修改位,若此页内存已发生过写操作,则说明与外存对应的页面副本不一致,必须重写回外存,然后才能分配给常数区。 页表变化如下:

【答案解析】