工学

问答题简述主机与外设进行数据交换的几种常用方式。

题目
问答题
简述主机与外设进行数据交换的几种常用方式。
参考答案和解析
正确答案: 主机与外设进行数据交换的几种常用方式:
①无条件传送方式,常用于简单设备,处理器认为它们总是处于就绪状态,随时进行数据传送。
②程序查询方式:处理器首先查询外设工作状态,在外设就绪时进行数据传送。
③中断方式:外设在准备就绪的条件下通过请求引脚信号,主动向处理器提出交换数据的请求。处理器无其他更紧迫任务,则执行中断服务程序完成一次数据传送。
④DMA传送:DMA控制器可接管总线,作为总线的主控设备,通过系统总线来控制存储器和外设直接进行数据交换。此种方式适用于需要大量数据高速传送的场合。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

I/O系统有三种常用方式来与主机交换数据,它们是程序轮询方式、中断方式和DMA方式,其中DMA方式主要由硬件来实现,此时高速外设和内存之间进行数据交换( )。

A 不通过CPU的控制,不利用系统总线

B 不通过CPU的控制,利用系统总线

C 通过CPU的控制,不利用系统总线

D 通过CPU的控制,利用系统总线


参考答案B

第2题:

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

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

B.中断方式和 DMA方式

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

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


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

第3题:

主机与外设之间进行数据交换的最简单、最基本的控制方法是:()

A.程序中断控制方式

B.程序直接控制方式

C.直接存储器存取方式

D.I/O通道控制方式


正确答案:B

第4题:

主机与外围设备之间数据交换的4种方式:()、()、()、()。


正确答案:无条件传送;查询式传送;中断方式传送;直接存储器存取方式

第5题:

DMA是主存与外设之间交换数据的方式,也可用于主存与主存之间的数据交换。


正确答案:错误

第6题:

以下哪一个不是CPU与外设进行数据交换所采用的方式

A.程序控制方式

B.中断控制方式

C.自动方式

D.DMA控制方式


正确答案:C
解析:CPU与外设进行数据交换有三种方式:程序控制方式,中断控制方式和 DMA控制方式。

第7题:

主机与外设传送数据时,采用()方式,主机与外设是串行工作的.

  • A、程序查询
  • B、中断
  • C、DMA
  • D、IOP处理机

正确答案:A

第8题:

主机与外设之间的数据交换,在不同系统结构中有不同的方式,一般有:()

A、程序直接控制和中断控制方式

B、直接存储器存取方式

C、I/O通道控制方式和外围处理机方式

D、以上全部


参考答案:D

第9题:

主机与外设之间数据传送方式有()、()和()。


正确答案:程序控制方式;中断传送方式;DMA传送方式

第10题:

DMA方式是主机与外设之间传送数据的一种方式,他是在()的控制下,()与()之间直接进行数据交换。


正确答案:DMAC;存储器;外部设备