niusouti.com

当要进行一次DMA传送时,首先由外设向DMAC发DMA请求信号,DMAC收到此申请后向CPU发总线请求信号。若CPU响应此请求则发______给DMAC,DMAC接管后开始工作。

题目

当要进行一次DMA传送时,首先由外设向DMAC发DMA请求信号,DMAC收到此申请后向CPU发总线请求信号。若CPU响应此请求则发______给DMAC,DMAC接管后开始工作。


相似考题
参考答案和解析
正确答案:总线回答(或响应)  总线
总线回答(或响应)  总线
更多“当要进行一次DMA传送时,首先由外设向DMAC发DMA请求信号,DMAC收到此申请后向CPU发总线请求信号。若 ”相关问题
  • 第1题:

    下面的一段叙述中,Ⅰ~Ⅳ空缺处信号的英文名称分别是( )。“8237接收到通道的DMA请求信号Ⅰ后,向CPU发出总线请求信号Ⅱ,CPU接收到该信号后,在当前总线周期结束之后让出总线,并使总线允许信号Ⅲ有效;当8237获得CPU送来的该信号后,便产生DMA响应信号Ⅳ送到相应的外设端口,表示DMA控制器响应外设的DMA请求,从而进入DMA服务过程。”

    A.DREQ、DACK、HRQ、HLDA

    B.DREQ、HLDA、DACK、HRQ

    C.HRQ、DREQ、DACK、HLDA

    D.DREQ、HRQ、HLDA、DACK


    正确答案:D

  • 第2题:

    通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:

    Ⅰ.DMAC向CPU发申请总线的请求信号HRQ

    Ⅱ.I/O设备向DMAC发DMA请求信号,要求进行数据传送

    Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号HLDA并交出总线控制权

    Ⅳ.DMAC向存储器发存储器地址信号

    正确的操作步骤是( )。

    A.Ⅰ、Ⅱ、Ⅲ和Ⅳ

    B.Ⅱ、Ⅲ、Ⅳ和Ⅰ

    C.Ⅲ、Ⅳ、Ⅰ和Ⅱ

    D.Ⅱ、Ⅰ、Ⅲ和Ⅳ


    正确答案:D

  • 第3题:

    在DMA方式下,将外设的数据传送到内存的路径为______。

    A.外设→总线→CPU→内存

    B.外设→DMAC→内存

    C.外设→数据总线→内存

    D.外设→总线→DMAC→内存


    A

  • 第4题:

    通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:

    Ⅰ.DMAC向CPU发申请总线的请求信号HRQ

    Ⅱ.I/O设备向DMAC发DMA请求信号,要求进行数据传送

    Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号 HLDA 并交出总线控制权

    Ⅳ.DMAC向存储器发存储器地址信号

    正确的操作步骤是

    A.Ⅰ、Ⅱ、Ⅲ和Ⅳ

    B.Ⅱ、Ⅲ、Ⅳ和Ⅰ

    C.Ⅲ、Ⅳ、Ⅰ和Ⅱ

    D.Ⅱ、Ⅰ、Ⅲ和Ⅳ


    正确答案:D
    解析:该题考查考生对DMA方式传送数据的理解。DMAC传送一个数据块的处理过程有如下几步:(1)I/O设备向DMAC发DMA请求信号,要求进行数据传送;(2) DMAC 向 CPU发申请总线的请求信号HRQ,以便使用总线进行数据传送;(3)CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号HLDA并交出总线控制权,由DMAC接管总线:(4)DMAC向存储器发存储器地址信号;(5) DMAC 发读/写控制信号,在存储器到I/0设备或I/O设备到存储器之间传送一个字节数据;(6)每传送一个字节,DMAC的地址寄存器加1,字节计数器减1;(7)检测传送是否结束,若未结束,则转让(4),继续进行数据传送;若结束,则DMAC将总线控制权交换给CPU,CPU继续执行原来的操作,所以应该选择D。

  • 第5题:

    13、在DMA方式下,将外设的数据传送到内存的路径为______。

    A.外设→总线→CPU→内存

    B.外设→DMAC→内存

    C.外设→数据总线→内存

    D.外设→总线→DMAC→内存


    B