计算机操作系统(第四版)课后习题答案第五章.docxVIP

  • 53
  • 0
  • 约小于1千字
  • 约 1页
  • 2020-01-19 发布于江苏
  • 举报

计算机操作系统(第四版)课后习题答案第五章.docx

- - 第五章 7.试比较缺页中断机构与一般的中断,他们之间有何明显的区别? 答:缺页中断作为中断,同样需要经历保护 CPU现场、分析中断原因、转缺页中断处理程序进行处理、恢复 CPU现场等步骤。但缺页中断又是一种特殊的中断,它与一般中断的主要区别是: 1)在指令执行期间产生和处理中断信号。通常, CPU都是在一条指令执行完后去检查是否有中断请求到达。 若有便去响应中断; 否则继续执行下一条指令。 而缺页中断是在指令执行期间,发现所要访问的指令或数据不在内存时产生和处理的。 (2)一条指令在执行期间可能产生多次缺页中断。例如,对于一条读取数据的多字节指令, 指令本身跨越两个页面, 假定指令后一部分所在页面和数据所在页面均不在内存, 则该指令的执行至少产生两次缺页中断。 8.试说明请求分页系统中的页面调入过程。 答:请求分页系统中的缺页从何处调入内存分三种情况: 1)系统拥有足够对换区空间时,可以全部从对换区调入所需页面,提高调页速度。在进程运行前将与该进程有关的文件从文件区拷贝到对换区。 2)系统缺少足够对换区空间时, 不被修改的文件直接从文件区调入; 当换出这些页面时, 未被修改的不必换出,再调入时,仍从文件区直接调入。 对于可能修改的, 在换出时便调到对换区,以后需要时再从对换区调入。 3) UNIX 方式。未运行页面从文件区调入。曾经运行过但被换出页面,下次从对换区调

文档评论(0)

1亿VIP精品文档

相关文档