📜  门|门 IT 2007 |问题 12

📅  最后修改于: 2021-09-26 03:33:58             🧑  作者: Mango

通过跟踪在每页 100 字节的纯需求分页系统中执行的特定程序生成的地址序列是
0100、0200、0430、0499、0510、0530、0560、0120、0220、0240、0260、0320、0410。

假设内存只能存储一页,如果 x 是导致页面错误的地址,那么从地址 x 到 x + 99 的字节将加载到内存中。
会发生多少页错误?
(一) 0
(乙) 4
(三) 7
(四) 8答案: (C)
解释:

Address            Page faults    last byte in memory
0100         page fault,      199 
0200         page fault,      299
0430        page fault,      529 
0499         no page fault
0510         no page fault 
0530         page fault,     629
0560            no page fault 
0120         page fault,     219
0220         page fault,     319
0240            no page fault 
0260            no page fault 
0320        page fault,     419
0410            no page fault
So, 7 is the answer- (C)

这个问题的测验