DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将()。A、反复执行空操作,直到DMA操作结束B、进入暂停状态,直到DMA操作结束C、进入保持状态,直到DMA操作结束D、进入等待状态,直到DMA操作结束

题目
DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将()。

A、反复执行空操作,直到DMA操作结束

B、进入暂停状态,直到DMA操作结束

C、进入保持状态,直到DMA操作结束

D、进入等待状态,直到DMA操作结束


相似考题
参考答案和解析
参考答案:C
更多“DMAC向CPU发出请求信号,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题:

    ()信号送到CPU的HOLD端,是向CPU申请获得总线控制权的DMA请求信号。

    A.HRQ

    B.HLDA

    C.DREQ

    D.DACK


    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题:

    “总线忙”信号的建立者是()。

    A.获得总线控制权的设备
    B.发出“总线请求”信号的设备
    C.总线控制器
    D.CPU

    答案:A
    解析:
    在总线控制中,申请使用总线的设备向总线控制器发出“总线请求”信号由总线控制器进行裁决。如果经裁决允许该设备使用总线,就由总线控制器向该设备发出“总线允许”信号,该设备接收到“总线允许”信号后获得总线控制权,同时发出“总线忙”信号,用于通知其他设备此时总线已被占用。当该设备使用完总线时,将“总线忙”信号撤销,释放总线。