在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干

免费题库2022-08-02  40

问题 在I/O设备与主机间进行数据传输时,CPU只需在开始和结束时作少量处理,而无需干预数据传送过程的是(  )方式。A.中断B.程序查询C.无条件传送D.直接存储器存取

选项 A.中断
B.程序查询
C.无条件传送
D.直接存储器存取

答案 D

解析 在计算机中,实现计算机与外部设备之间数据交换经常使用的方式有无条件传送、程序查询、中断和直接存储器存取(即DMA)。其中前三种都是通过CPU执行某一段程序,实现计算机内存与外设间的数据交换。只有在DMA方式下,CPU不需要过多参与工作,而只在开始和结束时作少量处理,其它时候都是将计算机系统总线的控制权交予DMA控制器,然后在DMA控制器的控制下,实现内存与外设间数据的直接传送。
由于DMA方式是在DMA控制器硬件的控制下实现数据的传送,不需要CPU执行程序,故这种方式传送数据的速度最快。
转载请注明原文地址:https://tihaiku.com/congyezige/2410270.html

最新回复(0)