8237A只有8位数据线,为什么能完成16位数据的DMA传送?

题目

8237A只有8位数据线,为什么能完成16位数据的DMA传送?


相似考题
更多“8237A只有8位数据线,为什么能完成16位数据的DMA传送?”相关问题
  • 第1题:

    dma传送方式没有程序和指令接入的是()

    A.仅数据传送期间

    B.数据传送后

    C.数据传送前

    D.DMA传送全过程


    参考答案:A

  • 第2题:

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

    ①向CPU发DMA请求。

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

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

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

    A.外设

    B.CPU

    C.内存

    D.中断

    E.停止


    正确答案:C

  • 第3题:

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


    正确答案:正确

  • 第4题:

    8237A具有几个DMA通道?每个通道有哪几种传送方式?各用于什么场合?什么叫自动预置方式?


    正确答案:8237A具有4个DMA通道,每个通道有4种传送方式:
    (1)单字节传送方式,此种方式下,每进行一次DMA操作,只传送一个字节的数据。 此方式能保证在两次DMA传送之间,CPU可执行一次完整的总线操作。
    (2)数据块传输方式,此方式可使DMA操作连续传输数据,一直到一批数据传送完毕,8237A才释放总线。
    (3)请求传送方式,此方式与数据块传送方式类似,可连续传送数据,但与其不同之处在于,每传送一个字节后,8237A 要对DREQ 端进行测试,一旦检测到DREQ 信号无效,则立即停止传送,当DREQ有效后,可使DMA 传输从断点处继续进行。
    (4)级联传送方式,此方式可将多个8237A 连在一起,以便扩充系统的DMA通道。当DMA处于自动预置方式时,每当产生有效的EOP 信号后,该通道将自动把基地址 寄存器和基字计数器的内容分别重新置入当前地址寄存器和当前字计数器中,达到重新初始 化的目的,这样既不需要CPU 的干预,又能自动执行下一次DMA操作。

  • 第5题:

    DMA的意思是(),主要用()外设和内存间的数据传送。整个传送由DMA控制器硬件来完成。


    正确答案:直接存储器存取;高速

  • 第6题:

    DMA方式为什么能实现高速数据传输?


    正确答案: 在DMA方式下,数据按块传输,外设利用专用的接口直接和存储器进行高速度数据传送,而不经过CPU,当然也不需要CPU执行指令,这样,传输时就不必进行保护现场之类的一系列额外操作,数据的传输速度基本上决定于外设和存储器的速度。

  • 第7题:

    采用DMA方式能实现高速数据传送,是因为()

    • A、DMA能加速CPU的速度
    • B、传送的数据不用经过CPU中转
    • C、DMA可以和CPU同时访问系统总线

    正确答案:B

  • 第8题:

    8237A单字节DMA传送与数据块DMA传送有什么不同?


    正确答案: 单字节传送方式下,8237A每传送完一个字节数据就释放总线,传送下一字节时再请求总线的控制权。块传送方式下8237A必须把整个数据块传送完才释放总线。

  • 第9题:

    对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。完成这种数据传送最好选用的传送方式是()

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

    正确答案:C

  • 第10题:

    问答题
    采用DMA方式为什么能实现高速传送?

    正确答案: D.MA传送方式能够实现高速数据传送主要有两个原因:
    1、它为两个存储介质提供了直接传输通道,不象CPU控制的传送那样要通过内部寄存器中转
    2、用硬件取代了软件,它直接发出对两个介质的选中信号及其读写控制信号,而不是通过执行指令来控制传送
    解析: 暂无解析

  • 第11题:

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

    结束地址

    B

    设备类型

    C

    数据长度

    D

    数据速率


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

  • 第12题:

    问答题
    什么是DMA读和DMA写?什么是DMA控制器8237A的单字节传送、数据块传送和请求传送?

    正确答案: DMA读:存储器的数据在DMA控制器控制下被读出传送给外设。
    DMA写:外设的数据在DMA控制器控制下被写入存储器。
    单字节传送方式:每次DMA传送时仅传送一个字节。传送一个字节之后,DMA控制器释放系统总线,将控制权还给处理器。
    数据块传送:DMA传送启动后就连续地传送数据,直到规定的字节数传送完。
    请求传送:DMA传送由请求信号控制。如果请求信号一直有效,就连续传送数据;但当请求信号无效时,DMA传送被暂时中止。
    解析: 暂无解析

  • 第13题:

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

    ①指定的字节数传送完毕

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

    ③DREQ信号无效

    ④HLDA信号有效

    A.①,②

    B.①,③

    C.①,④

    D.②,④


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

  • 第14题:

    DMA方式能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。因此DMA方式完全可以取代中断方式。


    正确答案:错误

  • 第15题:

    DMA控制器8237A的成组传送方式和单字节传送方式各有什么特点?它们的适用范围各是什么? 


    正确答案:成组传送方式下,DMA控制器获得总线控制权后,可以连续进入多个DMA周期,进行多个字节的传输。这种方式可以获得最高的数据传输速度。在数据传输期间,CPU不能访问总线。如果一次传输的数据较多,这种方式会对系统工作产生一定的影响。成组传送方式适用于外部设备要求很高的传输速率,系统其他负担较轻,连续占用总线不会产生严重后果的情形。
    在单字节传输方式下,8237A完成1个字节传输后都释放系统总线,一次DMA传输结束,CPU可以在每个DMA周期结束后控制总线。这种方式适用于外部设备的传输速率要求不太高,或者系统不允许有较长时间停顿的情况。

  • 第16题:

    计算机与外设数据传送数据时,为什么以"中断传送方式"方式比以"直接数据通道传送(DMA)"要慢。


    正确答案:由于中断传送方式由CPU通过程序来传送,每次要保护断点,保护现场需用多条指令,每条指令要有取指和执行时间。这对于一个高速I/O设备,以及成组交换数据的情况,就显得速度较慢。DMA传送方式不通过CPU,而是由DMA控制器控制,速度就快得多。

  • 第17题:

    8237A有几根数据线?在DMA有效周期里数据线被用来传输什么信息?


    正确答案: 8237A有8跟数据线。
    在DMA有效周期里,先被用来输出存储器地址的高8位,后真正作为数据线使用,实现外设与存储器之间的数据传送。

  • 第18题:

    采用DMA方式为什么能实现高速传送?


    正确答案:D.MA传送方式能够实现高速数据传送主要有两个原因:
    1、它为两个存储介质提供了直接传输通道,不象CPU控制的传送那样要通过内部寄存器中转
    2、用硬件取代了软件,它直接发出对两个介质的选中信号及其读写控制信号,而不是通过执行指令来控制传送

  • 第19题:

    什么是DMA读和DMA写?什么是DMA控制器8237A的单字节传送、数据块传送和请求传送?


    正确答案:DMA读:存储器的数据在DMA控制器控制下被读出传送给外设。
    DMA写:外设的数据在DMA控制器控制下被写入存储器。
    单字节传送方式:每次DMA传送时仅传送一个字节。传送一个字节之后,DMA控制器释放系统总线,将控制权还给处理器。
    数据块传送:DMA传送启动后就连续地传送数据,直到规定的字节数传送完。
    请求传送:DMA传送由请求信号控制。如果请求信号一直有效,就连续传送数据;但当请求信号无效时,DMA传送被暂时中止。

  • 第20题:

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


    正确答案:程控、中断

  • 第21题:

    何谓数据传送的DMA方式?为什么要用它?


    正确答案: 为了快速传输大量数据,微型计算机中采用存储器直接访问技术,简称DM,用DMA方式传送数据时,在存储器和外部设备之间直接开辟高素栓述书籍的通道,不需要CPU的参与,这时用一个总线周期就能完成存储器的和外部设备之间的数据传送,从而使数据传送速度达到最快。

  • 第22题:

    问答题
    DMA控制器8237A的成组传送方式和单字节传送方式各有什么特点?它们的适用范围各是什么?

    正确答案: 成组传送方式下,DMA控制器获得总线控制权后,可以连续进入多个DMA周期,进行多个字节的传输。这种方式可以获得最高的数据传输速度。在数据传输期间,CPU不能访问总线。如果一次传输的数据较多,这种方式会对系统工作产生一定的影响。成组传送方式适用于外部设备要求很高的传输速率,系统其他负担较轻,连续占用总线不会产生严重后果的情形。
    在单字节传输方式下,8237A完成1个字节传输后都释放系统总线,一次DMA传输结束,CPU可以在每个DMA周期结束后控制总线。这种方式适用于外部设备的传输速率要求不太高,或者系统不允许有较长时间停顿的情况。
    解析: 暂无解析

  • 第23题:

    单选题
    采用DMA方式能实现高速数据传送,是因为()
    A

    DMA能加速CPU的速度

    B

    传送的数据不用经过CPU中转

    C

    DMA可以和CPU同时访问系统总线


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