itgle.com

通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:Ⅰ.DMAC向CPU发申请总线的请求信号HRQⅡ.I/O设备向DMAC发DMA请求信号,要求进行数据传送Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号HLDA并交出总线控制权Ⅳ.DMAC向存储器发存储器地址信号正确的操作步骤是( )。A.Ⅰ、Ⅱ、Ⅲ和ⅣB.Ⅱ、Ⅲ、Ⅳ和ⅠC.Ⅲ、Ⅳ、Ⅰ和ⅡD.Ⅱ、Ⅰ、Ⅲ和Ⅳ

题目

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

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

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

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

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

正确的操作步骤是( )。

A.Ⅰ、Ⅱ、Ⅲ和Ⅳ

B.Ⅱ、Ⅲ、Ⅳ和Ⅰ

C.Ⅲ、Ⅳ、Ⅰ和Ⅱ

D.Ⅱ、Ⅰ、Ⅲ和Ⅳ


相似考题
更多“通过DMA方式传送一个数据块的过程中,会涉及下面几个操作:Ⅰ.DMAC向CPU发申请总线的请求信号HRQⅡ.I/O设备向DMAC发DMA请求信号,要求进行数据传送Ⅲ.CPU在完成当前总线周期后暂停操作,向DMAC发响应DMA请求的回答信号HLDA并交出总线控制权Ⅳ.DMAC向存储器发存储器地址信号正确的操作步骤是( )。A.Ⅰ、Ⅱ、Ⅲ和ⅣB.Ⅱ、Ⅲ、Ⅳ和ⅠC.Ⅲ、Ⅳ、Ⅰ和ⅡD.Ⅱ、Ⅰ、Ⅲ和Ⅳ”相关问题
  • 第1题:

    通过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。

  • 第2题:

    下面一段叙述中,有Ⅰ~Ⅳ共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


    正确答案:D

  • 第3题:

    在DMA方式下,数据从内存传送到外设的路径是()。

    A.内存→CPU→总线→外设
    B.内存→DMAC→外设
    C.内存→数据总线→外设
    D.外设→内存

    答案:C
    解析:

  • 第4题:

    以下几个步骤是DMA控制过程的主要节点,请选出正确的DMA控制流程(请求信号HRQ)为()  (1)CPU让出总线控制权(响应信号HLDA)      (2)DMA控制器向CPU请求总线使用权     (3)MA控制器控制总线,发总线命令、传送数据      (4)DMA总线控制器归还总线控制权     (5)CPU重新获取总线控制权

    • A、 (2),(1),(3),(4);
    • B、 (1),(2),(3),(4);
    • C、 (3),(1),(4),(2);
    • D、 (3),(4),(1),(2);

    正确答案:A

  • 第5题:

    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 ①向CPU申请DMA传送。 ②获CPU允许后,DMA控制器接管(1)的控制权。 ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。 ④传送结束后,向CPU返回DMA操作完成信号。 空白(5)处应选择()

    • A、结束地址
    • B、设备类型
    • C、数据长度
    • D、数据速率

    正确答案:C

  • 第6题:

    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 ①向CPU申请DMA传送。 ②获CPU允许后,DMA控制器接管(1)的控制权。 ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。 ④传送结束后,向CPU返回DMA操作完成信号。 空白(1)处应选择()

    • A、系统控制台
    • B、系统总线
    • C、I/O控制器
    • D、中央处理器

    正确答案:B

  • 第7题:

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

    • A、反复执行空操作,直到DMA操作结束
    • B、进入暂停状态,直到DMA操作结束
    • C、进入保持状态,直到DMA操作结束
    • D、进入等待状态,直到DMA操作结束

    正确答案:C

  • 第8题:

    DMA传送结束由I/O接口向CPU发出中断请求,其目的是()。

    • A、让CPU收回总线控制权
    • B、让DMA控制器释放总线控制
    • C、让CPU检查DMA操作正确性
    • D、让DMA复位,准备下一次DMA传输

    正确答案:A

  • 第9题:

    主机和I/O设备间的数据传送有();()和DMA,IOP三四种方式,其中DMA和IOP传送过程中CPU无需参与,而是由DMAC和IOP控制完成。


    正确答案:程控、中断

  • 第10题:

    DMA控制器通过中断向CPU发DMA请求信号。


    正确答案:正确

  • 第11题:

    单选题
    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 ①向CPU申请DMA传送。 ②获CPU允许后,DMA控制器接管(1)的控制权。 ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。 ④传送结束后,向CPU返回DMA操作完成信号。 空白(1)处应选择()
    A

    系统控制台

    B

    系统总线

    C

    I/O控制器

    D

    中央处理器


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    在DMA操作中,DMAC和外设之间有一对联络信号线,DREQ和DACK,DMAC和CPU外设之间有一对联络信号线,HRQ和HLDA,这四个联络信号有效电平出现的次序是()
    A

    DREQ→DACK→HRQ→ HLDA

    B

    DREQ→HRQ→HLDA→ DACK

    C

    HRQ→ HLDA →DREQ→DACK

    D

    HRQ→DREQ→DACK→HLDA


    正确答案: B
    解析: 暂无解析

  • 第13题:

    在微机系统中,当高速外设采用DMA方式进行输入/输出数据传送时,外设和(1)之间直接建立传输数据通路,不需要(2)进行干预,完全由DMA接口硬件控制。DMA控制接口具有下列功能:

    ①向CPU发DMA请求。

    ②在CPU允许DMA工作时、DMA取得(3)控制权,控制数据传送。

    ③确定传送数据的(4)和(5),并在传送过程中不断修改。

    ④重复①~⑧,直至全部数据传送结束、给出DMA操作完成信号。

    A.外设

    B.CPU

    C.内存

    D.中断

    E.停止


    正确答案:C

  • 第14题:

    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。

    ①向CPU申请DMA传送。

    ②获CPU允许后,DMA控制器接管(1)的控制权。

    ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。

    ④传送结束后,向CPU返回DMA操作完成信号。

    A.系统控制台

    B.系统总线

    C.I/O控制器

    D.中央处理器


    正确答案:B

  • 第15题:

    在DMA方式下,数据从内存传送到外设经过的路径是()。

    A.内存→数据总线→外设
    B.内存一DMAC→外设
    C.内存→CPU→总线→外设
    D.外设→内存

    答案:B
    解析:
    在DMA方式下,数据从主存传送到外设需要经过DMA控制器中的数据缓冲寄存器。

  • 第16题:

    在中断方式下,当()已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个();在DMA方式下,外设要求传输数据时,接口会向DMAC发()信号


    正确答案:外设;中断请求信号;DMA请求信号

  • 第17题:

    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 ①向CPU申请DMA传送。 ②获CPU允许后,DMA控制器接管(1)的控制权。 ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。 ④传送结束后,向CPU返回DMA操作完成信号。 空白(4)处应选择()

    • A、结束地址
    • B、起始地址
    • C、设备类型
    • D、数据速率

    正确答案:B

  • 第18题:

    DMA数据传送时,DMA控制器会向CPU发出一个()信号,请求使用总线。

    • A、HLDA
    • B、CAS
    • C、Ready
    • D、HOLD

    正确答案:D

  • 第19题:

    在DMA方式下,外设数据输入到内存的路径是()。

    • A、外设→CPU→DMAC→内存
    • B、外设→DMAC→内存
    • C、外设→存储器
    • D、外设→数据总线→存储器

    正确答案:D

  • 第20题:

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

    • A、CPU→DMAC→外设
    • B、内存→数据总线→外设
    • C、内存→CPU→总线→外设
    • D、内存→DMAC→数据总线→外设

    正确答案:B

  • 第21题:

    在DMA操作中,DMAC和外设之间有一对联络信号线,DREQ和DACK,DMAC和CPU外设之间有一对联络信号线,HRQ和HLDA,这四个联络信号有效电平出现的次序是()

    • A、DREQ→DACK→HRQ→ HLDA
    • B、DREQ→HRQ→HLDA→ DACK
    • C、HRQ→ HLDA →DREQ→DACK
    • D、HRQ→DREQ→DACK→HLDA

    正确答案:B

  • 第22题:

    直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 ①向CPU申请DMA传送。 ②获CPU允许后,DMA控制器接管(1)的控制权。 ③在DMA控制器的控制下,在存储器和(2)之间直接进行数据传送,在传送过程中不需要(3)的参与。开始时需提供要传送的数据的(4)和(5)。 ④传送结束后,向CPU返回DMA操作完成信号。 空白(3)处应选择()

    • A、外部设备
    • B、系统时钟
    • C、系统总线
    • D、中央处理器

    正确答案:D

  • 第23题:

    填空题
    在中断方式下,当()已经有数据要往CPU输入或者准备好接收数据时,接口会向CPU发一个();在DMA方式下,外设要求传输数据时,接口会向DMAC发()信号

    正确答案: 外设,中断请求信号,DMA请求信号
    解析: 暂无解析

  • 第24题:

    单选题
    DMA传送结束由I/O接口向CPU发出中断请求,其目的是()。
    A

    让CPU收回总线控制权

    B

    让DMA控制器释放总线控制

    C

    让CPU检查DMA操作正确性

    D

    让DMA复位,准备下一次DMA传输


    正确答案: D
    解析: 暂无解析