niusouti.com
参考答案和解析
答案:B
解析:
DMA方式中,I/O设备得到总线的控制权后,数据传送就由DMA接口进行管理,当字计数器溢出时,向CPU提出中断请求,表示批量传送结束。
更多“在DMA方式中,“批量传送结束”的监测由下列选项中的()负责。”相关问题
  • 第1题:

    关于DMA技术,下列选项中,正确的是(57)。

    A.是主存与CPU之间传送数据的方式

    B.系统没有CPU

    C.系统需要CPU的干预

    D.过程开启和结束时,需要CPU处理,传送数据过程中不需要CPU干预


    正确答案:D
    解析:DMA方式使用DMA控制器来控制(DMAC)和管理数据传。DMAC与CPU共享系统总线,并且可以独立访问存储器。在进行DMA时,CPU放弃对系统总线的控制,改由DMAC控制总线。由DMAC提供存储器地址及必需的读写控制信号,实现外设与存储器的数据交换。具体过程如下:(1)向CPU申请DMA传送。(2)获得CPU允许后,DMA控制器接管系统总线的控制权。(3)在DMA控制器的控制下,在存储器和外设之间进行数据传送,在传送过程中无需CPU参与,开始时需要提供传送数据的长度和起始地址。(4)传送结束后,向CPU返回DMA操作完成信号。DMAC获取系统总线的控制权可以采用暂停方式(CPU交出控制权到DMA操作结束)、周期窃取方式(CPU空闲时暂时放弃总线时,插入一个DMA周期)、共享方式(CPU不使用系统总线时,由DMAC来进行DMA传输)。

  • 第2题:

    下列叙述中,正确的是( )

    A.程序中断方式和DMA方式中实现数据传送都需中断请求

    B.程序中断方式中有中断请求,DMA方式中无中断请求

    C.程序中断方式和DMA方式中都有中断请求,但目的不同

    D.DMA方式中无中断请求


    正确答案:C
    解析:DMA方式中实现数据传送不需中断请求,所以选项A是错误的;程序中断方式和DMA方式中都有中断请求,但目的不同,所以选项B和D错误,选项C是正确的。

  • 第3题:

    从供选择的答案中选出应填入下列叙述中()内的正确答案:

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

    (1)向CPU发DMA请求。

    (2)在CPU允许DMA工作时、DMA取得(C)控制权.控制数据传送。

    (3)确定传送数据的(D)和(E),并在传送过程中不断修改。

    (4)重复(1)~(3),直至全部数据传送结束、给出DMA操作完成信号。

    供选择的答案

    A~E:①外设 ②中央处理器 ③主存 ④中断

    ⑤停止 ⑥长度 ⑦起始地址 ⑧传送方式

    ⑨系统总线 ⑩传送速率


    正确答案:A:③ B:② C:⑨ D:⑥ E:⑦
    A:③ B:② C:⑨ D:⑥ E:⑦

  • 第4题:

    在cpu与外设的i/o传送控制方式中,效率高、实时性强的方式是()

    A.中断传送

    B.DMA传送

    C.同步传送

    D.查询传送


    参考答案:B

  • 第5题:

    关于DMA技术,下列选项中,正确的是(57)。

    A.是主存与CPU之间传送数据方式

    B.系统没有CPU

    C.系统总是需要CPU的干预

    D.过程开启和结束时,需要CPU处理,传送数据过程中不需要CPU干预


    正确答案:D
    解析:在DMA传输系统中,并不是没有CPU,也不是不需要CPU的干预,而是在数据传输过程中,不需要CPU的干预,在数据传输开始和数据传输结束的时候,还是需要CPU的干预。答案为D。

  • 第6题:

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

    ①向CPU发DMA请求。

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

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

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

    A.外设

    B.CPU

    C.内存

    D.中断

    E.停止


    正确答案:C

  • 第7题:

    下列关于CPU对外部设备的直接存取(DMA)控制方式的叙述中,错误的是

    A.DMA方式用于高速外部设备与内存之间批量数据的传输

    B.当本次DMA传送的数据开始时,产生中断,请求CPU进行处理

    C.DMA方式无需CPU干预

    D.DMA采用窃取总线控制权的方法占用总线


    正确答案:B

  • 第8题:

    在计算机内部,下列数据传送方式中,速度最快的是()。

    • A、中断方式;
    • B、查询方式;
    • C、DMA方式。

    正确答案:C

  • 第9题:

    如果要求外设满足某个条件时由CPU进行数据传送,以下方式中可以使用的有:()

    • A、无条件传送方式
    • B、查询传送方式
    • C、中断传送方式
    • D、DMA传送方式

    正确答案:B,C

  • 第10题:

    并行接口芯片8255可以支持以下传送方式中的:()

    • A、无条件传送方式
    • B、查询传送方式
    • C、中断传送方式
    • D、DMA传送方式

    正确答案:A,B,C

  • 第11题:

    DMA传送方式中()

    • A、CPU不干预传送
    • B、CPU干预传送
    • C、数据经过CPU
    • D、在存储器到存储器的传送过程中数据不经过DMA控制器

    正确答案:A

  • 第12题:

    下列输入/输出控制方式中属于CPU程序控制传送方式的是()

    • A、无条件传送方式
    • B、查询传送方式
    • C、中断传送方式
    • D、DMA传送方式
    • E、通道传送方式

    正确答案:A,B,C

  • 第13题:

    在输入输出的控制方式中,传递速度最快的方式是( )。

    A. 无条件传送

    B. 程序查询

    C. 中断传送

    D. DMA传送


    参考答案:D

  • 第14题:

    为了快速传送大量数据,微型计算机中采用了存储器直接访问技术,简称DMA。用DMA方式传送时,在存储器和(12)之间直接建立高速传输数据的通路,不需要(13)的干预。利用DMA方式传送数据时,数据的传送过程完全由称为DMA控制器的硬件控制。DMA控制器具有下列功能:

    ①向CPU申请(14)传送。

    ②在CPU允许DMA工作时,处理总线控制的转交。

    ③在DMA期间管理(15),控制数据传送。

    ④确定数据传送的起始地址和(16),并在传送过程中不断修正。

    ⑤数据传送结束时,给出表示D

    A.DMA

    B.系统总线

    C.外部设备

    D.数据长度

    E.CPU


    正确答案:C

  • 第15题:

    为了快速传送大量数据,微型计算机中采用存储器直接访问技术,简称DMA。用 DMA方式传送时,在存储器和(37)之间直接建立高速传输数据的通路,不需要(38)的干预。

    利用DMA方式传送数据时,数据的传送过程完全由称为DMA控制器的硬件控制。 DMA控制器具有下列功能:

    (1)向CPU申请(39)传送。

    (2)在CPU允许DMA工作时,处理总线控制的转交。

    (3)在DMA期间管理(40),控制数据传送。

    (4)确定数据传送的起始地址和(41),并在传送过程中不断修正。

    (5)数据传送结束时,给出表示DMA操作完成的信号。

    A.控制台

    B.硬件

    C.外部设备

    D.数据长度

    E.CPU


    正确答案:C

  • 第16题:

    在8237A的数据块传送方式(D7D6=10)中,DMA传送结束的条件是( )

    ①指定的字节数传送完毕

    ②在EOP引脚上输出一个低电平

    ③DREQ信号无效

    ④HLDA信号有效

    A.①,②

    B.①,③

    C.①,④

    D.②,④


    正确答案:A
    解析:8237提供四种工作方式,每个通道可以四种方式之一进行工作,由模式寄存器D7D6选择。当D7D6=10时,表示是在数据块传送方式,进入DMA操作后,连续传送数据直到整块数据全部传送完毕。表示DMA传送过程结束信号,低电平有效,双向。当DMA控制的任一通道计数结束时,会从引脚输出一个低电平,表示DMA传输结束。

  • 第17题:

    下列关于DMA技术,下列选项中,正确的是(57)。

    A.是主存与CPU之间传送数据方式

    B.系统没有CPU

    C.系统总是需要CPU的干预

    D.过程开启和结束时,需要CPU处理,传送数据过程中不需要CPU干预


    正确答案:D
    解析:DMA传输系统中,并不是没有CPU,也不是不需要CPU的干预,而是在数据传输过程中,不需要CPU的干预,在数据传输开始和数据传输结束的时候,还是需要CPU的干预。所以本题答案为D。

  • 第18题:

    在DMA数据传送方式中,实现地址的修改与传送字结束技术的主要功能部件是______。

    A.CPU

    B.运算器

    C.存储器

    D.DMAC


    正确答案:D

  • 第19题:

    下列选项中,适合计算机与外部存储设备的数据传送方式是

    A.无条件传送方式

    B.条件传送方式

    C.中断传送方式

    D.DMA传送方式


    正确答案:D

  • 第20题:

    在DMA传送方式中,传输效率最高的方式是()

    • A、请求传送方式
    • B、成组传送方式
    • C、单字节传送方式
    • D、级连方式

    正确答案:B

  • 第21题:

    在下面有关DMA概念的叙述中,正确的是()。

    • A、当CPU在执行指令时,CPU与DMA控制器同时提出了对主存访问的要求,这是应首先满足CPU的要求,以免指令执行发生错误,而DMA传送数据是可等待的
    • B、DMA周期挪用方式是在CPU访问存储器总线周期结束时,插入一个DMA访问周期。在此期间,CPU等待或执行不需要访问内存的操作
    • C、因为DMA传送是在DMA控制器控制下内存与外设直接数据传送,因此在这种方式中,始终不需要CPU干预
    • D、CPU在接到DMA请求后,必须尽快地在一条指令执行后予以响应

    正确答案:A

  • 第22题:

    在程序控制传送方式中,哪种方式可以提高系统的工作效率()。

    • A、查询传送
    • B、中断传送
    • C、前二项均可
    • D、DMA方式

    正确答案:B

  • 第23题:

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


    正确答案:程控、中断