itgle.com

8237 DMA本身有16位地址线,每个通道一次可传输64KB,如定义64KB为1页,并在8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237能寻址的内存容量为(63)。A.32MBB.64MBC.128MBD.256MB

题目

8237 DMA本身有16位地址线,每个通道一次可传输64KB,如定义64KB为1页,并在8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237能寻址的内存容量为(63)。

A.32MB

B.64MB

C.128MB

D.256MB


相似考题
更多“8237 DMA本身有16位地址线,每个通道一次可传输64KB,如定义64KB为1页,并在8237与主机连接的控制电 ”相关问题
  • 第1题:

    下面关于8237可编程DMA控制器的叙述中,错误的是

    A.8237必须初始化,否则不能进行DMA操作

    B.对8237编程时,IOR和IOW是8237的输入信号:当8237控制总线时,它们是 8237的输出信号

    C.8237只有一条DMA请求线

    D.8237用DACK信号作为对DREQ的响应,因此在某通道的DACK信号有效之前,同一通道的DREQ信号必须维持有效


    正确答案:C
    解析:本题考查8237可编程DMA控制器的相关概念。DMA(Direct Memory Access,直接存储访问)是一种完全由DMA控制器执行I/O交换的工作方式。8237具有4各用于连接I/O设备进行数据传送的通道,当I/O设备向某通道发出DMA请求时,该通道即可通过8237进行DMA数据传送,选项C说法错误。正确答案为选项C。

  • 第2题:

    8237 DMA控制器一次最多仅能传输64KB数据。为了能对16MB内存进行数据传输,需要增加一个形成页面地址的寄存器,如果定义64KB为1页,则存放页面地址的寄存器的位数是______位。


    正确答案:8位
    8位 解析:
    故页面地址寄存器的位数是8位。

  • 第3题:

    DMA控制器一次最多仅能传输64KB数据。为了能对16MB内存进行数据传输,需要增加一个形成页面地址的寄存器,如果定义64KB为1页,则存放页面地址的寄存器的位数是【 】位。


    正确答案:8
    8

  • 第4题:

    8237 DMA 本身有16位的地址寄存器和字节计数器,如附加有4位的页面地址寄存器,则可在容量为______的存储空间内进行DMA数据传送。


    正确答案:1M
    1M 解析:220=1M

  • 第5题:

    下而关于8237可编程DMA控制器的叙述中,错误的是______。

    A.8237每个通道的基地址寄存器和基本字节计数器都是16位的,因此,8237的数据线也是16位的

    B.8237有一个4个通道共用的DMA屏蔽寄存器和一个多通道屏蔽寄存器

    C.8237每个通道有两种DMA请求方式:硬件DMA请求方式和软件DMA请求方式

    D.8237每个通道在每次DMA传输后,其当前地址寄存器的值可通过编程设置成自动加1或减1


    正确答案:A
    解析:8237的数据线是8位双向数据线,与系统数据总线相连。

  • 第6题:

    8237 DMA控制器工作在优先级循环方式时,某通道的DMA请求被响应后,随即降为最低级。比如,某次DMA传输前4个通道的优先级顺序为2-3-0-1,那么在通道2进行一次传输之后,优先级顺序变为 。


    正确答案:3-0-1-2
    3-0-1-2

  • 第7题:

    若两片8237A(DMA控制器)工作在级联方式且按下图连接,每个8237A优先级均固定不变,则连接到8237A的DMA请求引脚上的通道2、通道3、通道5、通道 6的请求信号,其优先级从高到低的顺序是

    A.通道6、通道5、通道3、通道2

    B.通道5、通道6、通道2、通道3

    C.通道2、通道3、通道5、通道6、

    D.通道3、通道2、通道6、通道5


    正确答案:C
    解析:该题考查考生对8237A 的理解。若两片 8237A(DMA控制器)工作在级联方式且按下图连接,使用每个8237A 优先级均固定不变的优先级方式,8237A(1)优先级顺序为 DREQ0、DREQ1、DREQ2、DREQ3,由于8237A(1)级联在8237A (2) 的DREQ0通道上,所以8237A(1)的各个通道优先级都高于8237A(2)的 DREQ1、DREQ2、DREQ3 三个通道,所以应该选择C。

  • 第8题:

    下面关于8237可编程DMA控制器的叙述中,错误的是______。

    A.8237有一个4个通道共用的DMA屏蔽寄存器和一个多通道屏蔽寄存器

    B.8237每个通道的基地址寄存器和基本字节计数器都是16位的,因此,8237的数据线也是16位的

    C.8237每个通道有两种DMA请求方式:硬件DMA请求方式和软件DMA请求方式

    D.8237每个通道在每次DMA传输后,其当前地址寄存器的值可通过编程设置成自动加1或减1


    正确答案:B
    解析:8237的数据线是8位双向数据线,与系统数据总线相连。

  • 第9题:

    8237DMA本身有16位地址线,每个通道一次可传输64KB字节,如定义64KB为 1页,并在8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237的寻址的内存容量为______。

    A.32MB

    B.64MB

    C.128MB

    D.256MB


    正确答案:D

  • 第10题:

    下列关于8237内部寄存器的说法错误的是( )

    A.控制寄存器用以控制8237的工作

    B.模式寄存器用以规定通道的工作模式

    C.8237中的每个通道有两个16位地址寄存器,即变址寄存器和基址寄存器

    D.屏蔽寄存器用于设置四个通道的DMA屏蔽标志


    正确答案:C
    解析:8237的每个通道有两个16位地址寄存器,一个是基地址寄存器另一个是当前地址寄存器,所以选项C的说法错误。其他选项都是正确的。

  • 第11题:

    下面关于8237DMA控制器的叙述中,正确的是( )

    A.8237具有8个DMA通道

    B.8237不能级联工作

    C.8237各个DMA通道的优先级是固定的

    D.当8237控制数据总线时,其8位数据线提供的是访问存储单元的高8位地址码


    正确答案:D

  • 第12题:

    DMA控制器8237A有()个独立的通道,每个通道均有()寻址和计数的能力。


    正确答案:4;独立

  • 第13题:

    (35)下面关于8237DMA控制器的叙述中,正确的是

    A)8237 各个DMA 通道的每次DMA 操作只能传输一个字节

    B)8237 内部白长当前地址寄存器的值在每次传输后自动加1 或减1

    C)8237 不能通过软件编程屏蔽其 DMA 请求

    D)8237各个DMA通道的请求优先级是固定的


    正确答案:C

  • 第14题:

    下面是关于8237可编程DMA控制器的叙述,其中错误的是

    A.8237有一个四通道共用的DMA屏蔽寄存器和一个多通道屏蔽寄存器

    B.8237的数据线是16位的

    C.每个通道的DMA请求方式可设置为硬件方式或软件方式

    D.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1


    正确答案:B
    解析:8237有一个四通道公用的DMA屏蔽寄存器和一个多通道屏蔽寄存器,选项 A说法正确。
    8237有两种DMA请求方式:硬件DMA请求和软件DMA请求方式。硬件DAM请求是通过DREQ引脚引入的;软件DMA方式是通过对DMA请求标志的设置发出的,所以选项C说法正确。
    8237的每个通道有一个16位的“基地址寄存器”和一个16位的“当前地址寄存器”。基地址寄存器存放本通道DMA传输时所涉及到的存储器首地址和末地址,这个初始值是在初始化编程时写入的,同时也被写入到当前地址寄存器,再由当前地址寄存器提供本次DMA传输时的内存地址。当前地址寄存器的值在每次DMA传输后自动加一或减一,为传输下一个字节做好准备。在整个DMA传输期间,基地址寄存器的内容保持不变,所以选项D说法正确。
    8237的数据线是8位双向数据线,与系统总线相连,所以选项B说法错误,为本题正确答案。

  • 第15题:

    可编程DMA控制器8237A仅支持64KB的寻址空间,因此不能够访问系统的1M地址空间,因此系统使用74LS670芯片为通道1~3分别配置了一个【 】,用来存放20位物理地址的高4位地址。


    正确答案:页面寄存器
    页面寄存器

  • 第16题:

    下面关于8237可编程DMA控制器的叙述中,错误的是( )。

    A.8237复位后必须进行初始化编程,否则不能进入DMA操作

    B.当CPU控制总线时,8237的

    C.8237用DACK信号作为对DREQ的响应,因此在DACK信号有效之前,同一通道的DREQ信号必须保持有效

    D.当CPU控制总线时,A7~A0是8237的输入线;当8237控制总线时,它们又是8237的输出线


    正确答案:B

  • 第17题:

    下面关于8237可编程DMA控制器的叙述中,错误的是______。

    A.8237中4个通道的方式寄存器共用一个端口地址

    B.8237每个通道在每次DMA传输后,其当前字节计数器的值可以通过编程设置成自动加1或减1

    C.8237每个通道有单字节传送方式、数据块传送方式、请求传送方式和级联传输方式

    D.8237在固定优先级情况下,DREQ0优先级最高,DREQ3优先级最低


    正确答案:B
    解析:8237的当前字节计数器保存当前字节数,它的初始值比实际传送字节数少1,每次传送1个字节后自动减1,直到减到0为止,表示传送完毕,并产生终止计数信号T/C。因此不可以编程设置自动加1。

  • 第18题:

    8237 DMA控制器本身有16位地址线,每个通道可传输64K字节,如定义64KB为1页,并在8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237能寻址的内存容量是( )。

    A.32MB

    B.64MB

    C.128MB

    D.256MB


    正确答案:D
    解析:1页=64KB=216B,可寻址的页面为212,所以8237此时能寻址的内存容量为216B×212=228B=256MB。

  • 第19题:

    下面是关于8237可编程m4A控制器的叙述,其中错误的是______。

    A.8237的数据线为16位

    B.8237有4个DMA通道

    C.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1

    D.每个通道有硬件DMA请求和软件DMA请求两种方式


    正确答案:A
    解析:8237的数据线是8位双向数据线,与系统总线相连。

  • 第20题:

    8237 DMA控制器本身有16位地址线,每个通道可传输64K字节,如定义64KB为1页,并有8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237能寻址的内存容量是( )。

    A.32MB

    B.64MB

    C.128MB

    D.256MB


    正确答案:D

  • 第21题:

    下面关于8237可编程DMA控制器的叙述中,错误的是( )。

    A.两个8237级联可以得到8个DMA通道

    B.8237的数据线为8位

    C.每个通道有硬件DMA请求和软件DMA请求两种方式

    D.每个通道在每次DMA传输后,其当前地址寄存器的值自动加1或减1


    正确答案:A
    解析:如果采用两级8237A级联方式,最多可以构成16个DMA通道。

  • 第22题:

    下面关于DMA控制器8237的叙述中,错误的是

    A.8237各通道的DMA请求优先级是固定的:通道0优先级最高,通道3最低

    B.外设需DMA服务时通过DREQ0~DREQ3向8237发请求信号

    C.8237的总线请求信号HRQ用于请求总线

    D.8237在接管总线后,其数据线DB7~DB0输出要访问的存储单元的高8位地址(A15~A8)


    正确答案:A
    解析:DMA控制器8237中,当D4=0时,为固定优先级,即通道0优先级最高,通道3最低;当D4=1时,为循环优先级,即在每次DMA服务之后,各个通道优先级都发生变化。

  • 第23题:

    8237DMA控制器本身有16位地址线,每个通道可传输64K字节,如定义64KB为1页,并有8237与主机连接的控制电路中增加12位页地址寄存器,其寄存器的12位页地址作为它的高12位地址,此时8237能寻址的内存容量是( )。

    A.32MB

    B.64MB

    C.128MB

    D.256MB


    正确答案:D