itgle.com

使用请求页式存储管理的系统中,进程在执行指令中发生了缺页中断,经操作系统缺页中断处理后,应让其执行( )指令。A 被中断处的前一条B 被中断处C 被中断处的后一条D 启动时的第一条

题目
使用请求页式存储管理的系统中,进程在执行指令中发生了缺页中断,经操作系统缺页中断处理后,应让其执行( )指令。

A 被中断处的前一条

B 被中断处

C 被中断处的后一条

D 启动时的第一条


相似考题
参考答案和解析
参考答案B
更多“使用请求页式存储管理的系统中,进程在执行指令中发生了缺页中断,经操作系统缺页中断处理后,应让其执行( )指令。 ”相关问题
  • 第1题:

    作业在执行中发生了缺页中断,经系统将该缺页调入内存后,应继续执行()。

    A.被中断的前一条指令

    B.被中断的指令

    C.被中断的后一条指令

    D.程序的第一条指令


    C 在CPU的控制部件中有一个能发现中断的机构,该机构在每条指令执行周期的最后时刻扫描中断寄存器,查询是否有中断出现。若有,则CPU停止执行当前程序的后续指令,转入中断处理程序,处理完中断后应执行后续指令。

  • 第2题:

    人们已经观察到在两次缺页中断之间执行的指令数与分配给进程的页框数直接成比例。如果可用内存加倍,缺页中断间的平均间隔也加倍。假设一条普通指令需要1μs,但是如果发生了缺页中断,就需要2001μs (即2ms处理缺页中断),如果一个进程运行了60s,期间发生了15000次缺页中断,如果可用内存是原来的两倍,那么这个进程运行需要()时间。

    A.60

    B.45

    C.30

    D.15


    × 内存增加以后,原来运行60s的程序变为: (1500/2)×1ms+585000000×100ns=59.25s 解析:本题的形式较少见,计算的不是缺页中断的次数,而是根据缺页中断的次数计算程序运行时间。 首先应算出该程序一共运行了多少条指令,一条普通指令需要100ns,但发生缺页中断就要花费1ms,也即处理页故障时间是1000000ns,由此可算出该程序一共有指令数为: (60s一1500×1ms)÷100ns=585000000(条) 扩容后,处理缺页中断的总时间为:(1 500/2)×1ms=750ms(内存是原来的两倍,缺页中断数降低为原来的1/2)。那么,该程序的运行时间是:750ms+585000000条×100ns/条=59.25s。

  • 第3题:

    作业在执行中发生了缺页中断,经操作系统处理后,应该让其执行_____指令。

    A.被中断的前一条;

    B.被中断的后一条;

    C.被中断的;

    D.启动时的第一条;


    B

  • 第4题:

    使用请求分页存储管理的系统中,进程在执行指令中发生了缺页中断,经操作系统缺页中断处理后,应让其执行_______指令。

    A.被中断处的前一条

    B.被中断处

    C.被中断处的后一条

    D.启动时的第一条


    随用随调;预调页;动态页面调入策略

  • 第5题:

    进程执行发生缺页中断,经操作系统处理后,应执行()

    A.被中断的前一条指令

    B.被中断的那一条指令

    C.被中断的后一条指令

    D.启动时第一条


    被中断的