首页 > 试题广场 >

如果IO 设备与存储设备间的数据交换不经过CPU 来完成,

[单选题]
如果I/O 设备与存储设备间的数据交换不经过CPU 来完成,则这种数据交换方式是()。
  • DMA
  • 中断方式
  • 无条件
  • 程序查询方式
DMA(Direct Memory Access,直接内存存取) 是所有现代电脑的重要特色,它允许不同速度的硬件装置来沟通,而不需要依赖于 CPU 的大量中断负载。否则,CPU 需要从来源把每一片段的资料复制到暂存器,然后把它们再次写回到新的地方。在这个时间中,CPU 对于其他的工作来说就无法使用。
发表于 2017-05-23 02:33:31 回复(0)
在DMA(直接内存存储)控制器控制下,外设直接与内存交换成批数据而不用CPU干预。
发表于 2021-05-09 22:16:28 回复(0)
一种是DMA,一种是通道控制
发表于 2020-08-26 16:10:45 回复(0)
DMA方式主要适用于一些高速的I/O设备。这些设备传输字节或字的速度非常快。对于这类高速I/O设备,如果用输入输出指令或采用中断的方法来传输字节信息,会大量占用CPU的时间,同时也容易造成数据的丢失。而DMA方式能使I/O设备直接和存储器进行成批数据的快速传送
发表于 2020-01-08 11:17:17 回复(0)