简答题

简述处理I/O请求的主要步骤。

正确答案

处理I/O请求是一个系统获取用户I/O请求转发给相应外设完成的过程,其具体的处理步骤如下:
①用户进程发出I/O操作;
②系统接受这个I/O请求,转去执行操作系统的核心程序;
③设备驱动程序具体完成I/O操作;
④I/O完成后,系统进行I/O中断处理,然后用户进程重新开始执行

答案解析

相似试题
  • 进程可以分为大部分时间用于提交I/O请求或是等待I/O请求的()和主要时间用于执行代码上的()

    填空题查看答案

  • 在具有通道处理机的系统中,用户进程请求启动外设时,由 ()根据I/O要求构造通道程序及通道状态字,并将通道程序保存在内存,然后执行启动“I/O”命令。 

    单选题查看答案

  • 在DMA请求中,()对DMA控制器初始化,并向I/O接口发出操作命令,I/O接口提出DMA请求。

    单选题查看答案

  • 简述各种I/O控制方式及其主要优缺点。

    简答题查看答案

  • 简述不同的I/O数据传送控制方式的特点及主要应用场合。

    简答题查看答案

  • 在什么条件和什么时间,CPU可以响应I/O的中断请求?

    简答题查看答案

  • 在什么条件下,I/O设备可以向CPU提出中断请求?

    简答题查看答案

  • DMA传送结束由I/O接口向CPU发出中断请求,其目的是()。

    单选题查看答案

  • 请叙述设计一个I/O子系统的步骤。

    简答题查看答案