DMA控制器通过中断向CPU发DMA请求信号。
第1题:
当要进行一次DMA传送时,首先由外设向DMAC发DMA请求信号,DMAC收到此申请后向CPU发总线请求信号。若CPU响应此请求则发______给DMAC,DMAC接管后开始工作。
第2题:
A.控制简单
B.速度慢
C.响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线
D.CPU响应中断请求和响应DMA请求的本质区别是()。
第3题:
在微机系统中,当高速外设采用DMA方式进行输入/输出数据传送时,外设和(1)之间直接建立传输数据通路,不需要(2)进行干预,完全由DMA接口硬件控制。DMA控制接口具有下列功能:
①向CPU发DMA请求。
②在CPU允许DMA工作时、DMA取得(3)控制权,控制数据传送。
③确定传送数据的(4)和(5),并在传送过程中不断修改。
④重复①~⑧,直至全部数据传送结束、给出DMA操作完成信号。
A.外设
B.CPU
C.内存
D.中断
E.停止
第4题:
第5题:
以下几个步骤是DMA控制过程的主要节点,请选出正确的DMA控制流程(请求信号HRQ)为() (1)CPU让出总线控制权(响应信号HLDA) (2)DMA控制器向CPU请求总线使用权 (3)MA控制器控制总线,发总线命令、传送数据 (4)DMA总线控制器归还总线控制权 (5)CPU重新获取总线控制权
第6题:
CPU响应中断请求和响应DMA请求的本质区别是()。
第7题:
CPU内部的中断允许标志位IF的作用是()。
第8题:
CPU响应DMA请求和响应中断请求有什么区别?为什么通常使DMA请求的优先级高于中断请求?
第9题:
CPU响应中断请求和响应DMA请求的本质区别是()
第10题:
第11题:
内存可以被CPU访问,也可以被DMA控制器访问
DMA可以和CPU并行工作
DMA开始前,CPU需要初始化DMA控制器,结束后,DMA控制器产生中断
数据的输入和输出需要经过CPU,再由DMA控制器访问内存
第12题:
让CPU收回总线控制权
让DMA控制器释放总线控制
让CPU检查DMA操作正确性
让DMA复位,准备下一次DMA传输
第13题:
A.DMA控制器
B.存储器
C.中断控制器
D.CPU
第14题:
通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:
Ⅰ.DMAC向CPU发申请总线的请求信号HRQ
Ⅱ.I/O设备向DMAC发DMA请求信号,要求进行数据传送
Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号 HLDA 并交出总线控制权
Ⅳ.DMAC向存储器发存储器地址信号
正确的操作步骤是
A.Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.Ⅱ、Ⅲ、Ⅳ和Ⅰ
C.Ⅲ、Ⅳ、Ⅰ和Ⅱ
D.Ⅱ、Ⅰ、Ⅲ和Ⅳ
第15题:
下面一段叙述中,有Ⅰ~Ⅳ共4个空缺: 8237接收到通道请求(Ⅰ)信号后,向CPU发出DMA请求信号(Ⅱ),CPU接收到该信号后,在当前总线周期结束之后让出总线,并使总线允许信号(Ⅲ)有效:当 8237获得CPU送来的该信号后,便产生(Ⅳ)信号送到相应的外设喘口,表示DMA控制器响应外设的DMA请求,从而进入DMA服务过程。关于填写Ⅰ~Ⅳ的选项中,正确的是( )。
A.Ⅰ~Ⅳ分别为DREQ、DACK、HRQ、HLDA
B.Ⅰ~Ⅳ分别为DREQ、HLDA、DACK、HRQ
C.Ⅰ~Ⅳ分别为HRQ、DREQ、DACK、HLDA
D.Ⅰ~Ⅳ分别为DREQ、HRQ、HLDA、DACK
第16题:
DMA控制器通过中断向CPU发DMA请求信号。
A对
B错
第17题:
中断传送方式与DMA方式相比较,()。
第18题:
在8086系统中,最小模式下CPU通过()引脚接收DMA控制器的总线请求,而从()引脚上向DMA控制器发总线请求允许。
第19题:
关于在I/O设备与主机间交换数据的叙述,()是错误的。
第20题:
下列关于DMA描述不正确的是()
第21题:
DMA传送结束由I/O接口向CPU发出中断请求,其目的是()。
第22题:
对
错
第23题:
中断方式下,CPU需要执行程序来实现数据传送任务
中断方式和DMA方式下,CPU与I/O设备都可并行工作
中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据
若同时接到DMA请求和中断请求,CPU优先响应DMA请求