中级信息系统监理师

关于在I/O设备与主机间交换数据的叙述,()是错误的。A、中断方式下,CPU需要执行程序来实现数据传送任务B、中断方式和DMA方式下,CPU与I/O设备都可并行工作C、中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据D、若同时接到DMA请求和中断请求,CPU优先响应DMA请求

题目

关于在I/O设备与主机间交换数据的叙述,()是错误的。

  • A、中断方式下,CPU需要执行程序来实现数据传送任务
  • B、中断方式和DMA方式下,CPU与I/O设备都可并行工作
  • C、中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据
  • D、若同时接到DMA请求和中断请求,CPU优先响应DMA请求
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

主机与I/O设备传送数据时,采用()CPU的效率最高。

A、程序查询方式

B、中断方式

C、DMA方式

D、I/O方式


参考答案:C

第2题:

如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()

A、程序查询

B、中断方式

C、DMA方式

D、无条件存区方式


参考答案:C

第3题:

主机与设备传送数据时,采用(),主机与设备是串行工作的。

A、程序查询方式

B、中断方式

C、DMA方式

D、I/O方式


参考答案:A

第4题:

从输入设备向内输入数据时,若数据不需要经过CPU,其I/O数据传送方式是()。

A.查询方式

B.中断方式

C.DMA方式

D.直接传送方式


正确答案:C

第5题:

试题(16)

以下关于在I/O设备与主机间交换数据的叙述中,错误的是(16)。

(16)A.中断方式下,CPU需要执行程序来实现数据传送

B.中断方式和DMA方式下,CPU与I/O设备都可同步工作

C.中断方式和DMA方式相比,快速I/O设备更适合采用中断方式传递数据

D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求


正确答案:C
试题(16)分析
本题考查计算机系统基础知识。
常用的I/O设备和CPU之间数据传送控制方式有4种,分别为程序直接控制方式、中断控制方式、DMA方式和通道方式。
程序直接控制方式和中断控制方式都只适用于简单的、外设很少的计算机系统,因为程序直接控制方式耗费大量的CPU时间,而且无法检测发现设备或其他硬件产生的错误,设备与CPU、设备与设备只能串行工作。中断控制方式虽然在某种程度上解决了上述问题,但由于中断次数多,因而CPU仍需要花费较多的时间处理中断,而且能够并行操作的设备台数也受到中断处理时间的限制,中断次数增多也导致数据丢失。DMA方式和通道方式较好地解决了上述问题。这两种方式采用了外设和内存直接交换数据的方式。只有在一段数据传送结束时,才发出中断信号要求CPU做善后处理,从而大大减少了CPU的工作负担。DMA方式与通道控制方式的区别是,DMA方式要求CPU执行设备驱动程序来启动设备,给出存放数据的内存起始地址以及操作方式和传送字节长度等;而通道控制方式则是在CPU发出I/O启动命令之后,由通道指令来完成这些工作。
参考答案
(16)C

第6题:

如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()。

A.程序查询

B.中断条件

C.DMA方式

D.无条件存取方式


参考答案:C

第7题:

CPU和I/O设备之间的数据传送方式包括

A.程序传送方式

B.DMA传送方式

C.中断传送方式

D.总线传送方式

E.CDMA方式


正确答案:ABC

第8题:

主机与I/O设备传送数据时,主机与I/O设备是串行工作的,说明采用()

A、程序查询方式

B、程序中断方式

C、通道方式

D、DMA方式


正确答案:A

第9题:

下列叙述中,正确的是( )

A.程序中断方式和DMA方式中实现数据传送都需中断请求

B.程序中断方式中有中断请求,DMA方式中无中断请求

C.程序中断方式和DMA方式中都有中断请求,但目的不同

D.DMA方式中无中断请求


正确答案:C
解析:DMA方式中实现数据传送不需中断请求,所以选项A是错误的;程序中断方式和DMA方式中都有中断请求,但目的不同,所以选项B和D错误,选项C是正确的。

第10题:

为尽量减少主机对繁杂FO控制的干预,I/O控制方式在不断地发展,如下对I/O控制方式的叙述正确的是( )。

A.中断驱动I/O方式需要不断循环测试忙/闲标志

B.仅当输完一个数据时,CPU才去进行中断处理,其他时间CPU与I/O并行工作的方式称为忙—等待方式

C.DMA方式是数据块在设备与内存之间的直接传送,只有在传送多个数据块或传送开始和结束时才需要CPU的干预

D.I/O通道控制方式额外增加了一个处理器专门来处 I/0请求,实现了CPU、通道和I/O设备间的并行工作


正确答案:C

更多相关问题