2018考研计算机要点:CPU中断.docxVIP

  • 3
  • 0
  • 约1.11千字
  • 约 5页
  • 2019-08-27 发布于天津
  • 举报
  在什么条件和什么时间,可以响应的中断请求?   解响应中断请求的条件和时间是当中断允许状态为1=1,且至少有一个中断请求被查到,则在一条指令执行完时,响应中断。   17某系统对输入数据进行取样处理,每抽取一个输入数据,就要中断处理一次,将取样的数据存至存储器的缓冲区中,该中断处理需秒。   此外,缓冲区内每存储个数据,主程序就要将其取出进行处理,这个处理需秒。   试问该系统可以跟踪到每秒多少次中断请求?   解这是一道求中断饱和度的题,要注意主程序对数据的处理不是中断处理,因此秒不能算在中断次数内。   个数据所需的处理时间=×+秒   平均每个数据所需处理时间=×+秒;   求倒数得   该系统跟踪到的每秒中断请求数=×+次。   在程序中断方式中,磁盘申请中断的优先权高于打印机。   当打印机正在进行打印时,磁盘申请中断请求。   试问是否要将打印机输出停下来,等磁盘操作结束后,打印机输出才能继续进行?为什么?   解这是一道多重中断的题,由于磁盘中断的优先权高于打印机,因此应将打印机输出停下来,等磁盘操作结束后,打印机输出才能继续进行。   因为打印机的速度比磁盘输入输出的速度慢,并且暂停打印不会造成数据丢失。   讨论   ′打印机不停,理由有如下几种   打印内容已存入打印机缓存;′   问题1如果打印机无缓存呢?   2如果打印机有缓存,还需要用程序中断方式交换

文档评论(0)

1亿VIP精品文档

相关文档