更多“在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制()。”相关问题
  • 第1题:

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

    在计算机系统中,当高速外设采用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:⑦

  • 第2题:

    dma控制器的dma传送形式有i/o设备与内存之间、存储器与存储器之间、i/o设备与i/o设备之间。()

    此题为判断题(对,错)。


    参考答案:×

  • 第3题:

    关于在I/O设备与主机间交换数据的叙述,“(4)”是错误的。

    A.中断方式下,CPU需要执行程序来实现数据传送任务

    B.中断方式和DMA方式下,CPU与I/O设备都可同步工作

    C.中断方式和DMA方式中,快速I/O设备更适合采用中断方式传递数据

    D.若同时接到DMA请求和中断请求,CPU优先响应DMA请求


    正确答案:C
    解析:本题考查I/O设备与主机间交换数据的方式和特点。I/O设备与主机间进行数据输入输出主要有直接程序控制方式、中断方式、DMA方式和通道控制方式。直接程序控制方式的主要特点是:CPU直接通过I/O指令对I/O接口进行访问操作,主机与外设之间交换信息的每个步骤均在程序中表示出来,整个的输入输出过程是由CPU执行程序来完成的。中断方式的特点是:当I/O接口准备好接收数据或准备好向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。虽然中断方式可以提高CPU的利用率,能处理随机事件和实时任务,但一次中断处理过程需要经历保存现场、中断处理、恢复现场等阶段,需要执行若干条指令才能处理一次中断事件,因此这种方式无法满足高速的批量数据传送要求。直接内存存取(Direct Memory Access,DMA)方式的基本思想是:通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,需要CPU启动传送过程,即向设备发出“传送一块数据”的命令。在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。DMA方式简化了CPU对数据传送的控制,提高了主机与外设并行工作的程度,实现了快速外设和主存之间成批的数据传送,使系统的效率明显提高。通道是一种专用控制器,它通过执行通道程序进行I/O操作的管理,为主机与I/O设备提供一种数据传输通道。用通道指令编制的程序存放在存储器中,当需要进行I/O操作时,CPU只要按约定格式准备好命令和数据,然后启动通道即可;通道则执行相应的通道程序,完成所要求的操作。用通道程序也可完成较复杂的I/O管理和预处理,从而在很大程度上将主机从繁重的I/O管理工作中解脱出来,提高了系统的效率。

  • 第4题:

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

    ①向CPU发DMA请求。

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

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

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

    A.外设

    B.CPU

    C.内存

    D.中断

    E.停止


    正确答案:C

  • 第5题:

    计算机系统总线包括①地址总线、②数据总线和③控制总线。若采用DMA方式传送数据,则DMA控制器应对______进行控制。

    A.①②

    B.②③

    C.①③

    D.①②③


    正确答案:D
    解析:本题考查DMA控制器方面的基础知识。
      DMA(Direct Memory Access,直接内存访问) 方式是一种完全由硬件执行I/O交换的工作方式。DMA控制器从CPU处完全接管对地址总线、数据总线和控制总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行。
      利用DMA进行数据传送时不需要CPU的参与,一旦DMA控制器初始化完成,数据就开始传送,DMA脱离CPU独立完成数据传送。利用DMA传送数据的好处是数据直接在源地址和目的地址之间传送,不需要中间媒介。如果通过CPU传送数据需要两步操作:CPU把这个字节从适配卡读到内部寄存器中,然后再从寄存器传送到内存。DMA控制器只需要一步,它操作总线上的控制信号,使写字节一次完成,从而大大提高了计算机运行速度和工作效率。

  • 第6题:

    在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制()。

    A地址总线

    B数据总线

    C控制总线

    D以上都是


    D

  • 第7题:

    当外设与内存之间采用DMA(direct memory access)方式进行数据传送时,数据的传送是在DMA控制器控制下由硬件来完成的。


    正确答案:正确

  • 第8题:

    DMA方式是指由DMA控制器执行I/O程序,以实现外围设备与主存之间的数据直传。


    正确答案:错误

  • 第9题:

    DMA传送方式中()

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

    正确答案:A

  • 第10题:

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


    正确答案:程控、中断

  • 第11题:

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

    系统控制台

    B

    系统总线

    C

    I/O控制器

    D

    中央处理器


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

  • 第12题:

    单选题
    在计算机I/O系统中,在用DMA方式传送数据时,DMA控制器应控制()。
    A

    地址总线

    B

    数据总线

    C

    控制总线

    D

    以上都是


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

  • 第13题:

    为了快速传送大量数据,微型计算机中采用存储器直接访问技术,简称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

  • 第14题:

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

    1.向CPU申请DMA传送。

    2.向CPU申请DMA控制器接管(1)的控制权。

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

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

    A.系统控制台

    B.系统总线

    C.I/O控制器

    D.中央处理器


    正确答案:B

  • 第15题:

    下面关于PC机I/O操作的叙述中,错误的是

    A.I/O操作与CPU数据处理操作可同时进行

    B.与PC相连的多个同类型I/O设备不能同时工作

    C.DMA是一种输入/输出控制方式,DMA操作时,由DMA控制器执行数据传送

    D.80×86微处理器有专门的I/O指令用于对I/O端口进行操作


    正确答案:B

  • 第16题:

    一台普通的386 PC机,在使用DMA控制器传送数据时,为保证主机正常工作, DMA传送的方式应采用( )。

    A.单字节传送

    B.块传送

    C.请求传送

    D.写传送


    正确答案:D
    解析:DMA(DirectMemoryAccess,直接存储访问)是一种完全由硬件执行I/O交换的工作方式。在使用DMA控制器传送数据时,为保证主机正常工作,DMA应采用写传送的传送方式。

  • 第17题:

    DMA传送方式时,DMA控制器每传送一个数据就窃取—个指令周期。

    A

    B



  • 第18题:

    用DMA方式传送数据,需要DMA控制器支持。


    正确答案:正确

  • 第19题:

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

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

    正确答案:B

  • 第20题:

    I/O接口电路数据传送方式有:()、中断、DMA、I/O通道和I/O处理机方式。


    正确答案:查询

  • 第21题:

    采用DMA方式在内存与I/O设备之间传送数据时,DMA控制器8237A-5怎样实现对I/O设备的寻址?


    正确答案:DMA控制器8237A-5提供DACK信号给I/O设备,取代其地址选择信号,使申请DMA传送并被允许的设备在DMA传送过程中一直是有效设备。即:用DACK信号取代了芯片选择和片内端口选择信号。

  • 第22题:

    DMA传送方式时,DMA控制器每传送一个数据就窃取—个指令周期。


    正确答案:错误

  • 第23题:

    判断题
    DMA传送方式时,DMA控制器每传送一个数据就窃取—个指令周期。
    A

    B


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

  • 第24题:

    问答题
    采用DMA方式在内存与I/O设备之间传送数据时,DMA控制器8237A-5怎样实现对I/O设备的寻址?

    正确答案: DMA控制器8237A-5提供DACK信号给I/O设备,取代其地址选择信号,使申请DMA传送并被允许的设备在DMA传送过程中一直是有效设备。即:用DACK信号取代了芯片选择和片内端口选择信号。
    解析: 暂无解析