一个完整的DMA传输过程必须经过下面的几个步骤()。

题目

一个完整的DMA传输过程必须经过下面的几个步骤()。

  • A、DMA请求
  • B、DMA响应
  • C、DMA传输
  • D、DMA结束
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于直接存储器访问(DMA)的叙述中,错误的是( )。

A.DMA是一种快速传递大数据的技术
B.DMA将传输的数据从一个地址空间复制到另一个地址空间
C.DMA数据传送过程中,由CPU和DMA控制器共同控制
D.在DMA控制器控制下,主存和外设之间直接交换数据

答案:C
解析:
DMA直接在主存和外设之间建立一条数据传输通道,无需CPU来控制传输过程,是一种快速传递大数据块的技术。

第2题:

传真过程主要包括扫描发送、()、信号调制、信号传输、信号解调和接收记录等几个步骤。


正确答案:光电转换

第3题:

一个完整的DMA传送过程必须经过哪些步骤?()

A.DMA方式的初始化设置

B.DMA请求

C.DMA响应

D.DMA传送

E.DMA结束


正确答案:ABCDE

第4题:

什么是确认测试?该测试过程需要经过哪几个步骤?


正确答案:确认测试又称有效性测试或验收测试,其任务是验证软件的功能、性能,以及其他特性等是否与用户的要求保持一致。确认测试通常先进行Alpha测试,然后进行Beta测试。

第5题:

一个完整的吸附过程包括哪几个步骤?


正确答案: 典型的PSA循环由两个基本阶段构成——吸附与再生,再生阶段本身又由一系列子阶段组成:压力由高到低的过渡,包括均压、提供吹扫和排放;在低压下吹扫;压力从低到高的过渡,回到吸附压力(升压)。

第6题:

简述使用直接内存存取DMA传输数据的过程。


正确答案: 直接内存存取DMA传输数据的过程如下。
(1)向CPU申请DMA传送。
(2)获CPU允许后,DMA管理器接管系统总线的控制权。
(3)在DMA控制器的控制下,在存储器和外部设备之间直接进行数据传送,在传送过程中不需要中央处理器CPU的参与。开始时需要提供要传送的数据的起始地址和数据长度。
(4)传送结束后,向CPU返回DMA操作完成信号

第7题:

DMA是直接数据传输的缩写,在DMA过程中,CPU并不参与数据传输。


正确答案:正确

第8题:

计划的编制过程经过那几个步骤?


参考答案:目标就是一个组织在未来一段时间内要实现的目的或要达到的成果。目标具有:层次性;多样性;可考核性;可接受性;挑战性和网络化等性质特征。

第9题:

简述采用DMA方式进行数据传输的过程。


正确答案:(1)外设向DMA控制器发出DMA请求。
(2)DMA控制器向CPU发出总线请求信号。
(3)CPU执行完现行的总线周期后,向DMA控制器发出响应请求的回答信号。
(4)CPU将控制总线、地址总线及数据总线让出,由DMA控制器进行控制。
(5)DMA控制器向外部设备发出DMA请求回答信号。
(6)进行DMA传送。
(7)数据传送完毕,DMA控制器通过中断请求线发出中断信号。CPU在接收到中断信号后,转人中断处理程序进行后续处理。
(8)中断处理结束后,CPU返回到被中断的程序继续执行。CPU重新获得总线控制权。

第10题:

什么是DMA?DMA操作可以分几个主要步骤?


正确答案: (1)DMA方式:即直接内存访问方式,完全由硬件执行I/O交换的工作方式。在这种方式下,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存与设备之间进行。
(2)DMA操作可以分3个主要步骤:
即传送前预处理、正式传送、传送后处理阶段。
①预处理阶段:由CPU执行几条输入输出指令,测试设备状态。向DMA控制器的设备地址寄存器中送入设备号,并启动设备。向内存地址计数器中送入起始地址。向字计数器中送入交换的数据字个数。
②正式传送阶段:外设准备好发送数据(输入)或接收数据(输出)时,发出DMA请求,由DMA控制器向CPU发出总线使用权的请求(HOLD)。CPU在本机器周期执行完毕后响应该请求并使CPU的总线驱动器处于高阻状态,然后与系统总线相脱离,DMA控制器接管数据总线和地址总线的控制,并向内存提供地址。在内存和外围设备之间进行数据交换。每交换一个字则地址计数器和字计数器加1,当记数值到0时,DMA操作结束并向CPU提出中断报告。
③DMA后处理工作:一旦DMA的中断请求得到响应,CPU将停止主程序的执行,转去执行中断服务程序进行DMA操作的后处理。包括校验送入内存的数据是否正确;决定使用DMA方式传送数据还是结束传送;测试传送过程中是否发生错误。