更多“DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高”相关问题
  • 第1题:

    8237DMA控制器本身有16位地址寄存器和字节计数器,若要求DMA能在64MB的地址空间内进行数据传送,应附加页面地址寄存器______位。

    A.8

    B.9

    C.10

    D.11


    正确答案:C
    解析:216=64KB,而64MB=226,26-16=10,即附加页面地址寄存器10位。

  • 第2题:

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


    正确答案:1M
    1M

  • 第3题:

    在CPU和物理内存之间进行地址转换时,(29)将地址从虚拟(逻辑)地址空间映射到物理地址空间。

    A.TCB

    B.MMU

    C.CACHE

    D.DMA


    正确答案:B
    解析:MMU是存储器管理单元的英文缩写,用来管理虚拟内存系统的器件。MMU通常是 CPU的一部分,本身有少量存储空间存放从虚拟地址到物理地址的匹配表。此表称作 TLB(转换旁置缓冲区)。所有数据请求都送往MMU,由MMU决定数据是在RAM内还是在大容量存储器设备内。如果数据不在存储空间内,MMU将产生页面错误中断。MMU的两个主要功能是;将虚拟地址转换成物理地址;控制存储器存取允许。MMU关闭时,虚拟地址直接输出到物理地址总线。故答案应为B。

  • 第4题:

    8237DMA本身有16位的地址寄存器和字节计数器,若附加有12位的页面地址寄存器,则可以在容量为【 】 的内存中进行DMA数传送。


    正确答案:256MB或256M
    256MB或256M

  • 第5题:

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

    A.32MB

    B.64MB

    C.128MB

    D.256MB


    正确答案:D

  • 第6题:

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

    A地址总线

    B数据总线

    C控制总线

    D以上都是


    D

  • 第7题:

    下述哪一种不是DMA控制器与CPU分时使用总线的方式()。

    • A、停止CPU访问
    • B、周期挪用
    • C、DMA控制器与CPU交替访问内存
    • D、CPU缓冲寄存

    正确答案:D

  • 第8题:

    在进程访问内存时完成的地址变换,称为()。

    • A、局部地址映射
    • B、全局地址映射
    • C、动态地址映射
    • D、静态地址映射

    正确答案:C

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    在CPU和物理内存之间进行地址转换时,()将地址从虚拟(逻辑)地址空间映射到物理地址空间。

    • A、TCB
    • B、MMU
    • C、CACHE
    • D、DMA

    正确答案:B

  • 第11题:

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

    结束地址

    B

    起始地址

    C

    设备类型

    D

    数据速率


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

  • 第12题:

    单选题
    当微机系统工作在DMA方式时,该系统的地址信号是由()提供的。
    A

    微处理器

    B

    DMA控制器

    C

    中断控制器

    D

    总线控制器


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

  • 第13题:

    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。

  • 第14题:

    8273 DMA本身有16位的地址寄存器和字节计数器,若附加12位的页面地址寄存器,则可以在容量为______的内存中进行DMA数据传送。


    正确答案:256MB
    256MB

  • 第15题:

    在CPU和物理内存之间进行地址转换时,()将地址从虚拟(逻辑)地址空间映射到物理地址空间。

    A.TCB

    B.MMU

    C.CACHE

    D.DMA


    正确答案:B

  • 第16题:

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

    A.8237具有8个DMA通道

    B.8237不能级联工作

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

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


    正确答案:D

  • 第17题:

    以下关于直接存储器访问(DMA)的叙述中,错误的是( )。

    A.DMA是一种快速传递大数据的技术
    B.DMA将传输的数据从一个地址空间复制到另一个地址空间
    C.DMA数据传送过程中,由CPU和DMA控制器共同控制
    D.在DMA控制器控制下,主存和外设之间直接交换数据

    答案:C
    解析:
    DMA直接在主存和外设之间建立一条数据传输通道,无需CPU来控制传输过程,是一种快速传递大数据块的技术。

  • 第18题:

    当微机系统工作在DMA方式时,该系统的地址信号是由()提供的。

    • A、微处理器
    • B、DMA控制器
    • C、中断控制器
    • D、总线控制器

    正确答案:B

  • 第19题:

    MA控制器的逻辑组成包括三部分:主机与DMA的接口、DMA与设备的接口,以及()

    • A、内存地址寄存器
    • B、I/O控制逻辑
    • C、数据寄存器

    正确答案:B

  • 第20题:

    用门电路进行端口地址译码是一种最以简单最基本的端口地址译码方法。AEN参加译码,它对端口地址译码进行控制,只有当AEN=()时,即()时译码才有效,反之使译码无效。从而避免了在DMA周期,由DMA控制器对这些I/O端口地址的非DMA传送方式的外部设备进行读/写操作。


    正确答案:0;不是DMA操作

  • 第21题:

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

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

    正确答案:D

  • 第22题:

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

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

    B

    DMA可以和CPU并行工作

    C

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

    D

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


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

  • 第23题:

    单选题
    DMA控制器本身只能提供16位地址,在访问20位地址的内存时,高4位位地址由()提供。
    A

    CPU

    B

    页面寄存器

    C

    DMA控制器


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