早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

高速设备以DMA方式工作时,CPU放弃总线控制权交给DMA控制器控制系统总线,实现设备与主存间的数据

题目

高速设备以DMA方式工作时,CPU放弃总线控制权交给DMA控制器控制系统总线,实现设备与主存间的数据交换。DMA传送前,CPU对DMA控制器进行(9)工作。

A.预置主存首地址

B.预置交换数据个数

C.预置读/写命令

D.预置主存首地址、交换数据个数及读/写命令

参考答案
正确答案:D
解析:高速设备进行DMA方式传送数据时,CPU交出系统总线控制权,由DMA控制器控制总线,实现存储器和设备直接交换数据。这时由DMA控制器给出访问存储器的首地址,交换数据个数,及读/写性质。而DMA本身没有这些控制信息,必须由CPU在DMA方式传送前对DMA控制器进行预置,才能进行DMA方式的数据传送。