以下4个步骤在通道过程中的正确顺序是( )。 Ⅰ.组织I/O操作 Ⅱ.向CPU发出中断请求 Ⅲ.编制通道程序 Ⅳ.启动I/O通道

admin2014-04-17  37

问题 以下4个步骤在通道过程中的正确顺序是(    )。
   Ⅰ.组织I/O操作    Ⅱ.向CPU发出中断请求    Ⅲ.编制通道程序    Ⅳ.启动I/O通道

选项 A、Ⅰ→Ⅱ→Ⅲ→Ⅳ
B、Ⅱ→Ⅲ→Ⅰ→Ⅳ
C、Ⅳ→Ⅲ→Ⅱ→Ⅰ
D、Ⅲ→Ⅳ→Ⅰ→Ⅱ

答案D

解析 通道的工作过程如下:
    (1)用户程序中使用访管指令进入操作系统的管理程序,由CPU通过管理程序组织一个通道程序,并使用I/O指令启动通道(此后CPU就可以并行运行应用程序了)。
    (2)通道并行执行CPU为它组织的通道程序(通道程序在主存中),完成指定的数据输入输出工作。
    (3)通道程序结束后向CPU发出中断请求。CPU响应这个中断请求后,第二次调用管理程序对输入输出中断请求进行处理。
    这样,每完成一次输入输出工作,CPU只需要两次调用管理程序,大大减少了对用户程序的打扰。    补充:在采用通道结构的系统中,也需要使用I/O指令,但这种I/O指令比较简单,它并不直接控制具体I/O操作,只是负责通道的启动和停止、查询通道或设备的状态,从而控制通道去完成I/O操作。
转载请注明原文地址:https://kaotiyun.com/show/6Yxi777K
0

最新回复(0)