niusouti.com
更多“MMU的作用有()A、内存保护B、地址转换(将虚地址转换成物理地址)C、加快存取速度D、安全保密E、内存分配”相关问题
  • 第1题:

    下列属于存储器所具有的管理功能的是()

    A、逻辑地址、目录管理、文件的读写管理和存取控制

    B、地址映射、内存保护、逻辑地址、物理地址的定义

    C、内存保护、缓冲管理、物理地址的定义

    D、内存分配、目录管理、物理 地址的定义


    本题答案:B

  • 第2题:

    把目标程序中的逻辑地址转换成主存空间的物理地址称为______。

    A.存储分配

    B.地址重定位

    C.地址保护

    D.程序移动


    正确答案:B
    解析:地址重定位是一个地址变换过程,即把作业地址空间中使用的逻辑地址变换为内存中物理地址的过程。

  • 第3题:

    把目标程序中的逻辑地址转换成主存物理地址的过程称为()。

    A.存储分配

    B.地址分配

    C.地址映射

    D.地址转换


    参考答案:C

  • 第4题:

    在装入程序时,先直接把程序装入到所分配的内存区域中,然后在程序执行过程中,每当执行一条指令时再由硬件地址转换机构将指令中的逻辑地址转换成物理地址,这一过程称为

    A.静态重定位

    B.动态重定位

    C.静态地址分配

    D.动态地址分配


    正确答案:B

  • 第5题:

    简述MMU从虚拟地址到物理地址的转换过程和方法。


    正确答案:虚拟地址到物理地址的转换过程:
    当ARM要访问存储器时,MMU先查找TLB中的虚拟地址表,如果ARM的结构支持分开的地址TLB和指令TLB,那么它在取指令时使用指令TLB,其它的所有访问类别使用数据TLB;如果TLB中没有虚拟地址的入口,则是转换表遍历硬件从存储在主存储器中的转换表中获取访问权限,一旦取到,这些信息放在转换TLB中,它会放在1个没有使用的入口处或覆盖1个已有的入口。 虚拟地址到物理地址的转换方法:
    (1)确定1级页表的基地址。
    (2)合成转换表的1级描述符。
    (3)根据不同的1级描述符获取第2级描述符地址并找出第2级描述符。
    (4)将第2级页描述符指示的页基地址,与虚拟地址指示的页内偏移地址相加,得到相应页的物理地址,完成虚拟地址到物理地址的转换。

  • 第6题:

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


    正确答案:物理地址空间

  • 第7题:

    试简单说明Pentium将逻辑地址转换成物理地址的过程。


    正确答案:系统或程序给出的地址都是逻辑地址,经由分段部件,将逻辑地址转换成线性地址,若不分页,这个线性地址就是物理地址。
    若需要分页,则再由分页部件,将线性地址转换成物理地址。

  • 第8题:

    域名服务(Domain Name Service,DNS)是把()的计算机服务。

    • A、域名转换成相对应的IP地址
    • B、IP地址转换成相对应的计算机物理地址
    • C、IP地址转换成相对应的域名
    • D、域名转换成相对应的计算机物理地址

    正确答案:A

  • 第9题:

    问答题
    在分页系统中页面大小由谁决定?页表的作用是什么?如何将逻辑地址转换成物理地址?

    正确答案: 在分页系统中页面大小由硬件决定。
    页表的作用是:实现从页号到物理块号的地址映射。
    逻辑地址转换成物理地址的过程是:用页号P去检索页表,从页表中得到该页的物理块号,把它装入物理地址寄存器中。同时,将页内地址d直接送入物理地址寄存器的块内地址字段中。这样,物理地址寄存器中的内容就是由二者拼接成的实际访问内存地址,从而完成了从逻辑地址到物理地址的转换。
    解析: 暂无解析

  • 第10题:

    单选题
    把目标程序中的逻辑地址转换成主存物理地址的过程称为()。
    A

    存储分配

    B

    地址分配

    C

    地址映射

    D

    地址转换


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

  • 第11题:

    单选题
    用于编程所用的地址称为逻辑地址(又称虚地址),而实际的()则称为物理地址(又称实地址)。每次操作内存时都要进行逻辑地址到物理地址的转换。
    A

    数据地址

    B

    控制地址

    C

    辅存地址

    D

    主存地址


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

  • 第12题:

    多选题
    MMU的作用有()
    A

    内存保护

    B

    地址转换(将虚地址转换成物理地址)

    C

    加快存取速度

    D

    安全保密

    E

    内存分配


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

  • 第13题:

    将目标程序中的逻辑地址转换成主存空间的物理地址称为( )。

    A.存储分配

    B.地址重定位

    C.地址保护

    D.程序移动


    正确答案:B
    解析:地址重定位即把逻辑地址变换为物理地址。

  • 第14题:

    ARP 为地址解析协议。关于ARP的下列说法中,正确的是(55)。

    A.ARP的作用是将IP地址转换为物理地址

    B.ARP的作用是将域名转换为IP地址

    C.ARP的作用是将IP地址转换为域名

    D.ARP的作用是将物理地址转换为IP地址


    正确答案:A
    解析:ARP协议为地址解析协议,主要功能是实现IP地址向物理地址的映射。与它相对应的RARP协议为逆地址解析协议,其主要功能是实现物理地址向IP地址的映射。DNS是域名系统,它实现域名向IP地址的映射。所以答案为A。

  • 第15题:

    将逻辑地址转换为物理地址的过程称为( )。

    A)寻址

    B)内存分配

    C)内存分区

    D)地址映射


    正确答案:D

  • 第16题:

    以下关于存储管理单元(MMU)的说法中,错误的是( )。

    A.MMU使各个任务作为各自独立的程序在其私有存储空间中运行
    B.MMU使运行的任务必须知道其他任务的存储需求情况
    C.MMU提供了一些资源以允许使用虚拟存储器
    D.MMU作为转换器,将程序和数据的虚拟地址转换成实际的物理地址

    答案:B
    解析:
    MMU是Memory Management Unit的缩写,中文名是存储管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制单元,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权,多用户多进程操作系统支持等功能。任何时候,计算机上都存在一个程序能够访问的地址集合,我们称之为地址范围。这个范围的大小由CPU的位数决定,例如十个32位的CPU,它的地址范围是0~0xFFFFFFFK4G),而对于一个64位的CPU,它的地址范围为0~0xFPTFFFFFFFFFFFFFdeE)。这个范围就是我们的程序能够产生的地址范围,我们把这个地址范围称为虚拟地址空间,该空间中的某一个地址我们称之为虚拟地址。与虚拟地址空间和虚拟地址相对应的则是物理地址空间和物理地址,大多数时候我们的系统所具备的物理地址空间只是虚拟地址空间的一个子集。这里举一个最简单的例子直观地说明这两者,对于一台内存为256M的32bitx86主机来说,它的虚拟地址空间范围是0~0xFFFFFFFF(4G),而物理地址空间范围是0x00000000~0x0FFFFFFF(256M)。在没有使用虚拟存储器的计算机上,地址被直接送到内存总线上,使具有相同地址的物理存储器被读写;而在使用了虚拟存储器的情况下,虚拟地址不是被直接送到内存地址总线上,而是送到存储器管理单元MMU,把虚拟地址映射为物理地址。对于多用户多进程的操作系统,需要MMU才能达到为每个用户进程都拥有自己独立的地址空间的目标。使用MMU,操作系统划分出一段地址区域,在这块地址区域中,每个进程看到的内容都不一定一样。例如Microsoft?Windows操作系统将地址范围4M-2G划分为用户地址空间,进程A在地址0X400000(4M)映射了可执行文件,进程B同样在地址0X400000(4M)映射了可执行文件,如果A进程读地址0X400000,读到的是A的可执行文件映射到RAM的内容,而进程B读取地址0X400000时,则读到的是B的可执行文件映射到RAM的内容。这就是MMU在当中进行地址转换所起的作用。MMU还提供硬件机制的内存访问授权。当应用程序的所有进程共享同一存储器空间时,任何一个进程将有意或无意地破坏其他进程的代码、数据或堆栈。异常进程甚至可能破坏内核代码或内部数据结构。例如进程中的指针错误就能轻易使整个系统崩溃,或至少导致系统工作异常。就安全性和可靠性而言,基于进程的实时操作系统(RTOS)的性能更为优越。为生成具有单独地址空间的进程,RTOS只需要生成一些基于RAM的数据结构并使MMU加强对这些数据结构的保护。基本思路是在每个关联转换中“接入”一组新的逻辑地址。MMU利用当前映射,将在指令调用或数据读写过程中使用的逻辑地址映射为存储器物理地址。MMU还标记对非法逻辑地址进行的访问,这些非法逻辑地址并没有映射到任何物理地址。这些进程虽然增加了利用查询表访问存储器所固有的系统开销,但其实现的效益很高。在进程边界处,疏忽或错误操作将不会出现,用户接口进程中的缺陷并不会导致其他更关键进程的代码或数据遭到破坏。

  • 第17题:

    在分页系统中页面大小由谁决定?页表的作用是什么?如何将逻辑地址转换成物理地址?


    正确答案: 在分页系统中页面大小由硬件决定。
    页表的作用是:实现从页号到物理块号的地址映射。
    逻辑地址转换成物理地址的过程是:用页号P去检索页表,从页表中得到该页的物理块号,把它装入物理地址寄存器中。同时,将页内地址d直接送入物理地址寄存器的块内地址字段中。这样,物理地址寄存器中的内容就是由二者拼接成的实际访问内存地址,从而完成了从逻辑地址到物理地址的转换。

  • 第18题:

    下列属于存储器所具有的管理功能的是()

    • A、逻辑地址、目录管理、文件的读写管理和存取控制
    • B、地址映射、内存保护、逻辑地址、物理地址的定义
    • C、内存保护、缓冲管理、物理地址的定义
    • D、内存分配、目录管理、物理地址的定义

    正确答案:B

  • 第19题:

    把目标程序中的逻辑地址转换成主存物理地址的过程称为()。

    • A、存储分配
    • B、地址分配
    • C、地址映射
    • D、地址转换

    正确答案:C

  • 第20题:

    问答题
    试简单说明Pentium将逻辑地址转换成物理地址的过程。

    正确答案: 系统或程序给出的地址都是逻辑地址,经由分段部件,将逻辑地址转换成线性地址,若不分页,这个线性地址就是物理地址。
    若需要分页,则再由分页部件,将线性地址转换成物理地址。
    解析: 暂无解析

  • 第21题:

    单选题
    下列属于存储器所具有的管理功能的是()
    A

    逻辑地址、目录管理、文件的读写管理和存取控制

    B

    地址映射、内存保护、逻辑地址、物理地址的定义

    C

    内存保护、缓冲管理、物理地址的定义

    D

    内存分配、目录管理、物理地址的定义


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

  • 第22题:

    单选题
    域名服务(Domain Name Service,DNS)是把()的计算机服务。
    A

    域名转换成相对应的IP地址

    B

    IP地址转换成相对应的计算机物理地址

    C

    IP地址转换成相对应的域名

    D

    域名转换成相对应的计算机物理地址


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

  • 第23题:

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

    正确答案: 物理地址空间
    解析: 暂无解析