CPU控制外设工作的方式有()。 ①程序查询输入/输出方式 ②

题目

CPU控制外设工作的方式有()。 ①程序查询输入/输出方式 ②中断输入/输出方式 ③DMA输入/输出方式

  • A、①
  • B、①+②
  • C、①+③
  • D、①+②+③
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

程序查询方式的特点有()。

A.何时对何设备输入/输出操作完全由CPU控制

B.外设与CPU处于异步工作方式

C.数据的输入/输出要经过CPU,至少要几条指令

D.CPU利用率低,但控制简单

E.控制复杂


正确答案:ABCD

第2题:

输入输出系统与主机交换数据用的主要三种方式,即程序控制方式,中断控制方式,DMA方式,其中描述正确的是(7)。

A.程序控制方式最节省CPU时间

B.中断方式最耗费CPU时间

C.DMA方式在传输过程中需要CPU的查询

D.中断方式无需CPU主动查询和等待外设


正确答案:D
解析:①程序控制方式,程序控制方式是指CPU与外设间的数据传送是在程序的控制下完成的一种数据传送方式,这种方式又分为无条件传送和条件传送二种。这种I/O方式中,程序设计简单,硬件软件较省,但费时,CPU效率较低,实时性差,主要用于中低速外设和实时性要求不高的场合。②中断控制方式,中断控制方式是指利用中断技术控制CPU与外设进行数据传送的一种方式。这种方式实时性好,不需要反复查询等待,减少了CPU等待时间,CPU与外设可并行工作,但这种方式需要进行现场保护及恢复其工作,仍花费CPU时间。③DMA方式,DMA方式是指由专门硬件控制,不需CPU介入,直接由存储器与外设进行数据传送的方式,这种方式不需CPU介入,减少了CPU的开销,能实现高速的数据块传送,提高了效率。但这种方式增加了硬件开销,提高了系统的成本。

第3题:

●输入输出系统主要有三种方式与主机交换数据,对于这三种方式的描述正确的是 (28) 。

(28) A.程序控制方式最节省CPU时间

B.中断方式最耗费CPU时间

C.DMA方式在传输过程中需要CPU的查询

D.中断方式无需CPU主动查询和等待外设


正确答案:D
【解析】本题考查的是输入输出系统中的3种交换数据方式。
程序控制方式:输入输出完全由CPU控制,在整个I/O过程中CPU必须等待而不能进行其他工作,因而无法充分发挥CPU高速的处理能力。
中断方式:I/O模块以中断的方式通知CPU开始传递数据,无需CPU主动查询和等待外设,从而把CPU解放出来做其他工作,以提高CPU的利用效率。
DMA方式:该方式下,CPU只在数据传输前和完成后才介入,而数据的传输过程由DMA控制器来管理,无需CPU参与。数据直接写入或读出主存储器,不再经过CPU中转。
由上可知,只有D描述正确。

第4题:

计算机运行过程中,CPU 需要与外设进行数据交换。采用( )控制技术时,CPU与外设可并行工作。

A.程序查询方式和中断方式

B.中断方式和 DMA方式

C.程序查询方式和 DMA方式

D.程序查询方式、中断方式和 DMA方式


答案: B:
程序查询方式是按顺序执行的方式,由CPU全程控制。因此不能实现外设与CPU的并行工作。中断方式,在外设做好数据传送之前,CPU可做自己的事情。发出中断请求之后,CPU响应才会控制其数据传输过程,因此能一定程度上实现CPU和外设的并行。而DMA方式由DMAC控制器向CPU申请总线的控制权,在获得CPU的总线控制权之后,由DMAC代替CPU控制数据传输过程。

第5题:

以下关于CPU与I/O设备交换数据时所用控制方式的叙述中,错误的是( )。

A.程序查询方式下交换数据不占用CPU时间 B.中断方式下CPU与外设可并行工作 C.中断方式下CPU不需要主动查询和等待外设 D.DMA方式下不需要CPU执行程序传送数据


正确答案:A

第6题:

由于不同外设的工作速度一般各不相同,因此,CPU与外设交换信息时,必须确定何时从输入设备读数据以及何时往输出设备写数据,此即为输入/输出控制。下面关于PC机输入/输出控制的叙述中,正确的是( )。

A.程序控制方式是指在程序的控制下进行数据传送,这是微处理器与外部设备之向交换信息的一种最简单的方式,可分为无条件传送方式和条件传送方式两种

B.PC机输入/输出控制有三种方式:程序控制方式、中断控制方式及DMA控制方式,尽管这三种方式各有特点,但都必需通过CPU执行指令来完成具体的数据传送

C.从总体上说,中断控制方式的效率高于DMA控制方式的效率

D.一般地,中断控制方式的效率高于程序控制方式,但是,当系统有n个中断源时,CPU本身就必需有n个中断引脚,这是中断控制方式的一个缺点


正确答案:A

第7题:

输入/输出系统主要用三种方式与主机交换数据,对于这三种方式的描述正确的是(1)。

A.程序控制方式最节省CPU时间

B.中断方式最耗费CPU时间

C.DMA方式在传输过程中需要CPU的查询

D.中断方式无需CPU主动查询和等待外设


正确答案:D
解析:本题考查的是输入/输出系统中的三种数据交换方式。.程序控制方式:输入/输出完全由CPU控制,在整个I/O过程中CPU必须等待而不能进行其他工作,无法充分发挥CPU高速的处理能力。.中断方式:I/O模块以中断的方式通知CPU开始传递数据,无需CPU主动查询和等待外设,从而把CPU解放出来做其他工作,以提高CPU的利用效率。.DMA方式:该方式下,CPU只在数据传输前和完成后才介入,而数据的传输过程由DMA控制器来管理,无需CPU参与。数据直接写入或读出主存储器,不再经过CPU中转。

第8题:

●输入输出系统主要有三种与主机交换数据的方式,对于这三种方式的描述正确的是 (10) 。

(10) A.程序控制方式最节省CPU时间

B.中断方式最耗费CPU时间

C.DMA方式在传输过程中需要CPU的查询

D.中断方式无需CPU主动查询和等待外设


正确答案:D
【解析】本题考查的是输入输出系统中的三种交换数据方式。
程序控制方式:输入输出完全由CPU控制,在整个I/O过程中CPU必须等待而不能进行其他工作,无法充分发挥CPU的高速处理能力。
中断方式:I/O模块以中断的方式通知CPU开始传递数据,无需CPU主动查询和等待外设,从而把CPU解放出来做其他工作,提高了CPU的利用效率。
DMA方式:该方式下,CPU只在数据传输前和完成后才介入,而数据的传输过程由DMA控制器来管理,无需CPU参与。数据直接写入或读出主存储器,不再经过CPU中转。

第9题:

计算机系统中主机与外设间的输入输出控制方式有多种,其中占用主机CPU时间最多的是(17)方式。

A.通道方式

B.DMA

C.中断

D.程序查询


正确答案:D
本题考查计算机系统的基础知识。程序查询方式是主机通过程序直接控制输入输出设备的工作,此方式下进行主机和外设间的数据交换时,主机C.PU要不断查询外设状态、控制数据传送过程而不进行其他操作。在中断方式下,主机向输入输出设备发出数据传送的命令后,仍可以进行其他操作,外设在完成发送或接收数据的准备工作后,向主机发出中断请求,进行数据传送。在此方式下,外设的准备工作可独立进行,主机在此期间进行其他操作,但输入输出的数据传送操作仍在主机C.PU控制下进行。在DMA方式下,输入输出设备与内存储器直接相连,数据传送由DMA控制器而不是主机CPU控制。CPU除了传送开始和终了时进行必要的处理外,不参与数据传送的过程。输入输出通道实际上是一种专用处理机。进行输入输出搡作时,通道取出并执行保存在主机主存储器中的程序,控制输入输出设备与主存储器之间的数据交换。这种方式下CPU只需进行少量的处理就实现了并行操作。

第10题:

CPU控制外部设备工作的方式有()。①程序查询输入/输出方式②中断输入/输出方式③DMA输入/输出方式

A.①

B.①+②

C.①+③

D.①+②+③


参考答案:D

更多相关问题