目录: 标题| 题干| 答案| 搜索| 相关
问题

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


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

  • A中断方式下,CPU需要执行程序来实现数据传送
  • B中断方式和DMA方式下,CPU与I/O设备都可同步工作
  • C中断方式和DMA方式相比,快速I/O设备更适合采用中断方式传递数据
  • D若同时接到DMA请求和中断请求,CPU优先响应DMA请求
参考答案
参考解析:

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

分类:其他
相关推荐

1、在PC机中负责各类I/O设备控制器、CPU与存储器之间相互交换信息、传输数据

在PC机中负责各类I/O设备控制器、CPU与存储器之间相互交换信息、传输数据的一组公用信号线称为()。AI/O总线BCPU总线C存储器总线D前端总线

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

关于在I/O设备与主机间交换数据的叙述,()是错误的。A中断方式下,CPU需要执行程序来实现数据传送任务B中断方式和DMA方式下,CPU与I/O设备都可并行工作C中断方式和DMA方式下...

3、主机和I/O设备间的数据传送有();()和DMA,IOP三四种方式,其中DM

主机和I/O设备间的数据传送有();()和DMA,IOP三四种方式,其中DMA和IOP传送过程中CPU无需参与,而是由DMAC和IOP控制完成。

4、计算机的I/O设备与主机之间为什么要采用接口进行连接?

计算机的I/O设备与主机之间为什么要采用接口进行连接?

5、I/O与主机交换信息有哪几种控制方式?各有何特点?

I/O与主机交换信息有哪几种控制方式?各有何特点?

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

如果I/O设备与存储器设备进行数据交换不经过CPU来完成,这种数据交换方式是()A程序查询B中断方式CDMA方式D无条件存取方式