首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于存储管理单元(MMU)的说法中,错误的是_______。
以下关于存储管理单元(MMU)的说法中,错误的是_______。
admin
2017-11-27
41
问题
以下关于存储管理单元(MMU)的说法中,错误的是_______。
选项
A、MMU使各个任务作为各自独立的程序在其私有存储空间中运行
B、MMU使运行的任务必须知道其他任务的存储需求情况
C、MMU提供了一些资源以允许使用虚拟存储器
D、MMU作为转换器,将程序和数据的虚拟地址转换成实际的物理地址
答案
B
解析
本题考查计算机MMU的基础知识。
MMU是Memory Management Unit的缩写,中文名是存储管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制单元,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权,多用户多进程操作系统支持等功能。
任何时候,计算机上都存在一个程序能够访问的地址集合,我们称之为地址范围。这个范围的大小由CPU的位数决定,例如一个32位的CPU,它的地址范围是0~0xFFFFFFFF(4G),而对于一个64位的CPU,它的地址范围为0~0xFFFFFFFFFFFFFFFF(16E)。这个范围就是我们的程序能够产生的地址范围,我们把这个地址范围称为虚拟地址空间,该空间中的某一个地址我们称之为虚拟地址。与虚拟地址空间和虚拟地址相对应的则是物理地址空间和物理地址,大多数时候我们的系统所具备的物理地址空间只是虚拟地址空间的一个子集。这里举一个最简单的例子直观地说明这两者,对于一台内存为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还标记对非法逻辑地址进行的访问,这些非法逻辑地址并没有映射到任何物理地址。这些进程虽然增加了利用查询表访问存储器所固有的系统开销,但其实现的效益很高。在进程边界处,疏忽或错误操作将不会出现,用户接口进程中的缺陷并不会导致其他更关键进程的代码或数据遭到破坏。
转载请注明原文地址:https://jikaoti.com/ti/tnI7FFFM
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
判断A工作的进度是否正常,对总工期和后续工作是否有影响?编制监理规划的依据有哪些?编制监理细则的依据有哪些?
阅读下列说明,回答问题1至问题4,将解答填入对应栏内。[说明]某国家级大型信息网络系统工程建设项目由中央财政投资。在完成编写项目建议书、可行性研究报告、初步设计方案后获得批准。建设单位通过公开招标方式选定某监理单位承担整个项目全过程监理工作
阅读下列说明,回答问题1至问题4,将解答填入对应栏内。[说明]某国家级大型信息网络系统工程建设项目由中央财政投资。在完成编写项目建议书、可行性研究报告、初步设计方案后获得批准。建设单位通过公开招标方式选定某监理单位承担整个项目全过程监理工作
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】建设单位甲选定监理单位丙对应用软件开发项目实施全过程监理,承建单位乙承担项目建设任务。在项目实施过程中,发生如下事件:【事件1】在应用软件开发的初期,项目遇到了因需求频繁变动而导致
高速缓存cache与主存间采用全相联地址映像方式,高速缓存的容量为4MB,分为 4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(3)%。若地址变换表如下所示,
常用4层模型来描述TCP/IP体系结构。IP是核心,位于第2层;第3层是传输层,包括两个主要的协议,其中(6)适合向视频应用提供服务,而(7)适合向文件传输应用提供服务。很多现存的网络协议都能够工作在第1层(最低层),包括(8)。如果第1层协议采用802.
计算机网络结构化综合布线系统是美国贝尔实验室推出的基于星型拓扑结构的模块化系统。结构化布线系统包括六个子系统,配线架属于(15)。如果要求水平布线子系统支持100Base T的标准,应选用(16)作为其传输介质。结构化布线系统有许多优点,但不包括(17)。
根据信息的来源,可将信息分为外部信息和内部信息;按照信息的用途又可分为经营决策信息、(64)和业务信息等。按信息的表示方式分为数字信息、(65)、图像信息和语言信息等。
建立和完善质量保证体系是监理单位组织建设的关键内容之一,根据你对建立和完善质量保证体系任务的理解,下图中①②③表示的内容分别是(41)。
要在网络上发布彩色动画文件,可以采用的存储格式是______。
随机试题
细菌性阴道病
对于“士贰其行”中,“贰”解释正确的是
决策的程序是:
设置行政管理机构应该遵循的原则主要有【】
下列关于群落概念,不正确的是()
为改善多发性肌炎的预后,在诊断多发性肌炎的同时必须排除同时合并哪种疾病的可能
根据《医疗器械监督管理条例》,将医疗器械分为第一类、第二类、第二三类的依据是
患者,女性,72岁。肺气肿病史15年。近日咳嗽、咳痰、气促、精神差。查体:口唇发绀,呼吸30/分,神志恍惚,多汗和皮肤湿暖,肋骨上抬,肋间隙增宽:动脉血气分析:pH7.31,PaO26.7kPa,PaCO28kPa。根据疾病性质,患者可能出现的症状除外
下列选项中,属于直坡道式停车库特点的是()
司马迁在《史记.屈原贾生列传》中所说:“国风好色而不淫,小雅怨诽而不乱。”下列对这段评述理解正确的是:
最新回复
(
0
)