更多“一般DMA 控制器应具有哪些基本功能?”相关问题
  • 第1题:

    微处理器一般应具有哪些基本功能?


    正确答案: (1)可以进行算术和逻辑运算
    (2)可以保存少量数据
    (3)能对指令进行译码并执行规定的动作
    (4)能和存储器、外设交换数据
    (5)能提供整个系统所需要的定时和控制
    (6)可以响应其他部件发来的中断请求。

  • 第2题:

    DMA控制器的逻辑功能有哪些?


    正确答案: 有以下功能:
    (1)地址寄存器(16位),此寄存器用来存放所存取的存储字的地址。在操作开始时,它应存放所要存取的存储字的首地址。在每个DMA传送周期内,每传送一个字,其内容加(或减1)从而指定了下一次要传送的字的地址。
    (2)字计数寄存器(16位),用来对要传送的存储字数目计数。在操作开始时,它的最初值应填入所要传送的存储字的总数,亦即数据缓冲器的长度。它应有减1功能,每传送一个字,其内容减1,当它等于零时,可作为传送结束的标志。
    (3)状态寄存器或控制寄存器,可指定一寄存器或若干位,用以识别数据流方向(即指定“读”或“写”存储器操作),指示是否有DMA请求,DMA逻辑是否有效,DMA传送方式的选择,以及DMA结束标志。

  • 第3题:

    下列关于DMA描述不正确的是()

    • A、内存可以被CPU访问,也可以被DMA控制器访问
    • B、DMA可以和CPU并行工作
    • C、DMA开始前,CPU需要初始化DMA控制器,结束后,DMA控制器产生中断
    • D、数据的输入和输出需要经过CPU,再由DMA控制器访问内存

    正确答案:D

  • 第4题:

    DMA控制器的基本组成包括哪些部件?各自作用如何?


    正确答案:DMA控制器在硬件结构上具有以下基本的部件:地址寄存器:其作用是接收CPU预置的存储器起始地址以及在传送过程中自动修改地址,以指出下一个要访问的存储单元。
    字节计数器:其作用是接收CPU预置的数据传送的总字节数以及在传送过程中控制传送过程何时结束,为此,该字节计数器应具有自动减1功能。控制寄存器:其作用是接收CPU的命令,以决定DMA传送方向,传送方式,如是输出(从内存到外设备)还是输入(从外设到内存);传送一个数据还是一批数据等。状态寄存器:用来反映DMA控制器及外设备的当前工作状态等。内部定时与控制逻辑。

  • 第5题:

    DMA控制器应具备哪些基本功能?


    正确答案: D.MA控制器应具备应具有以下功能:
    ①接收外设的DMA请求(DREQ),向CPU发总线请求(HOLD);
    ②当CPU发出总线响应信号(HLDA)时,接管对总线的控制,进入DMA方式;
    ③能发出地址信息,能对存储器寻址,能修改地址指针;
    ④能发出读/写等控制信号;
    ⑤能统计传送的字节数,能判断DMA传送是否结束;
    ⑥能发出DMA结束信号。

  • 第6题:

    什么叫DMA?为什么要引入DMA方式?DMA一般在哪些场合使用?


    正确答案:直接存储器存取DMA是一种外设与存储器之间直接传输数据的方法,适用于需要高速大量传输数据的场合。
    DMA数据传输是利用DMA控制器进行控制的,不需要CPU直接参与。

  • 第7题:

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


    正确答案:正确

  • 第8题:

    基本的DMA控制器的主要部件有哪些?


    正确答案: 基本的DMA控制器的主要部件有:地址寄存器、长度计数器、数据寄存器、标志寄存器、命令寄存器、控制逻辑等。

  • 第9题:

    问答题
    比较选择型DMA控制器与多路型DMA控制器?

    正确答案: 选择型DMA控制器特别适合数据传送率很高以至接近内存存取速度的设备,而不适用慢速设备;而多路型DMA控制器却适合于同时为多个慢速外设服务。
    选择型DMA控制器在物理上可以连接多个设备,而逻辑上只允许接一个设备;而多路型不仅在物理上可连接多个外设,而且在逻辑上也允许这些外设同时工作。
    选择型以数据块方式传送,多路型中各设备以字节交叉方式通过DMA控制器进行数据传送。
    解析: 暂无解析

  • 第10题:

    问答题
    DMA控制器的逻辑功能有哪些?

    正确答案: 有以下功能:
    (1)地址寄存器(16位),此寄存器用来存放所存取的存储字的地址。在操作开始时,它应存放所要存取的存储字的首地址。在每个DMA传送周期内,每传送一个字,其内容加(或减1)从而指定了下一次要传送的字的地址。
    (2)字计数寄存器(16位),用来对要传送的存储字数目计数。在操作开始时,它的最初值应填入所要传送的存储字的总数,亦即数据缓冲器的长度。它应有减1功能,每传送一个字,其内容减1,当它等于零时,可作为传送结束的标志。
    (3)状态寄存器或控制寄存器,可指定一寄存器或若干位,用以识别数据流方向(即指定“读”或“写”存储器操作),指示是否有DMA请求,DMA逻辑是否有效,DMA传送方式的选择,以及DMA结束标志。
    解析: 暂无解析

  • 第11题:

    问答题
    一个基本的DMA控制器应包括哪些逻辑构件?

    正确答案: 应当包括:内存地址计数器;字计数器;数据缓冲寄存器;“DMA请求”标志;“控制/状态”逻辑;中断机构等逻辑构件
    解析: 暂无解析

  • 第12题:

    问答题
    什么叫DMA?为什么要引入DMA方式?DMA一般在哪些场合使用?

    正确答案: 直接存储器存取DMA是一种外设与存储器之间直接传输数据的方法,适用于需要高速大量传输数据的场合。
    DMA数据传输是利用DMA控制器进行控制的,不需要CPU直接参与。
    解析: 暂无解析

  • 第13题:

    中断控制器的基本功能有哪些?


    正确答案:中断源的识别、中断源的屏蔽、中断优先级处理等。

  • 第14题:

    比较选择型DMA控制器与多路型DMA控制器?


    正确答案: 选择型DMA控制器特别适合数据传送率很高以至接近内存存取速度的设备,而不适用慢速设备;而多路型DMA控制器却适合于同时为多个慢速外设服务。
    选择型DMA控制器在物理上可以连接多个设备,而逻辑上只允许接一个设备;而多路型不仅在物理上可连接多个外设,而且在逻辑上也允许这些外设同时工作。
    选择型以数据块方式传送,多路型中各设备以字节交叉方式通过DMA控制器进行数据传送。

  • 第15题:

    PC/XT机有哪些输入输出方式?各自的特点如何?DMA控制器应具备哪些功能?


    正确答案: 无条件方式:需要外设处于就绪状态,硬件简单;
    查询方式:CPU需要不断地查询外设是否就绪,浪费CPU时间,硬件较简单;
    中断方式:外设准备好后,向CPU发中断请求,请求CPU完成数据传输,外设与CPU并行;硬件又比前两者复杂。
    DMA方式:CPU对DMAC初始化后,由DMAC控制总线完成数据传送;CPU与I/O并行。速度快,用于大量数据传输。DMAC占用总线时,CPU不能用。硬件更复杂。

  • 第16题:

    简述DMA控制器同一般接口芯片的区别。


    正确答案:DMA控制器能给出访问内存所需要的地址信息,并能自动修改地址指针,也能设定和修改传送的字节数,还能向存储器和外设发出相应的读/写控制信号。在DMA传送结束后,它能释放总线,把对总线的控制权又交还给CPU。用DMA方式传输数据时,不需要进行保护和恢复断点及现场之类的额外操作。

  • 第17题:

    几乎所有微处理器芯片中,都包含有仲裁机构,一般优先级总是安排为()。

    • A、DMA控制器较高于微处理器
    • B、DMA控制器较低于微处理器
    • C、DMA控制器与微处理器相同
    • D、微处理器高于DMA控制器

    正确答案:A

  • 第18题:

    DMA控制器应具有哪些功能?


    正确答案: DMA控制器应有DMA请求输入线,接收I/O设备的DMA请求信号;DMA控制器应有向主机发出总线请求的信号线和接收主机响应的信号线;DMA控制器在取得总线控制权以后应能发出内存地址、I/O读写命令及存储器读写命令控制I/O与存储器间的数据传输过程。

  • 第19题:

    交换机应具有哪些基本功能?


    正确答案: 基本功能:
    (1)接入功能:完成用户业务的集中和接入,通常由各类用户接口和中继接口完成。
    (2)交换功能:指信息从通信设备的一个端口进入,从另一个端口输出。这一功能通常由交换模块或交换网络完成。
    (3)信令功能:负责呼叫控制及连接的建立、监视、释放等。
    (4)其它控制功能:包括路由信息的更新和维护、计费、话务统计、维护管理等。

  • 第20题:

    问答题
    微处理器一般应具有哪些基本功能?

    正确答案: (1)可以进行算术和逻辑运算
    (2)可以保存少量数据
    (3)能对指令进行译码并执行规定的动作
    (4)能和存储器、外设交换数据
    (5)能提供整个系统所需要的定时和控制
    (6)可以响应其他部件发来的中断请求。
    解析: 暂无解析

  • 第21题:

    单选题
    下列关于DMA描述不正确的是()
    A

    内存可以被CPU访问,也可以被DMA控制器访问

    B

    DMA可以和CPU并行工作

    C

    DMA开始前,CPU需要初始化DMA控制器,结束后,DMA控制器产生中断

    D

    数据的输入和输出需要经过CPU,再由DMA控制器访问内存


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

  • 第22题:

    问答题
    简述DMA控制器同一般接口芯片的区别。

    正确答案: DMA控制器能给出访问内存所需要的地址信息,并能自动修改地址指针,也能设定和修改传送的字节数,还能向存储器和外设发出相应的读/写控制信号。在DMA传送结束后,它能释放总线,把对总线的控制权又交还给CPU。用DMA方式传输数据时,不需要进行保护和恢复断点及现场之类的额外操作。
    解析: 暂无解析

  • 第23题:

    问答题
    基本的DMA控制器的主要部件有哪些?

    正确答案: 基本的DMA控制器的主要部件有:地址寄存器、长度计数器、数据寄存器、标志寄存器、命令寄存器、控制逻辑等。
    解析: 暂无解析