首页
登录
从业资格
以下关于存储管理单元(MMU)的说法中,错误的是( )。A.MMU使各个任务作为
以下关于存储管理单元(MMU)的说法中,错误的是( )。A.MMU使各个任务作为
考试题库
2022-08-02
74
问题
以下关于存储管理单元(MMU)的说法中,错误的是( )。A.MMU使各个任务作为各自独立的程序在其私有存储空间中运行B.MMU使运行的任务必须知道其他任务的存储需求情况C.MMU提供了一些资源以允许使用虚拟存储器D.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还标记对非法逻辑地址进行的访问,这些非法逻辑地址并没有映射到任何物理地址。这些进程虽然增加了利用查询表访问存储器所固有的系统开销,但其实现的效益很高。在进程边界处,疏忽或错误操作将不会出现,用户接口进程中的缺陷并不会导致其他更关键进程的代码或数据遭到破坏。
转载请注明原文地址:https://tihaiku.com/congyezige/2424264.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
患者,32岁,患侵蚀性葡萄胎Ⅱb期并有不规则阴道出血3个月,下列叙述中哪项错误A
功能失调性子宫出血,性激素治疗的护理,错误的是A.在治疗排卵性功血时,应注意询问
下列有关炭疽的叙述错误的是A.炭疽的传染源是病畜和病人 B.炭疽杆菌只通过与破
对甲型肝炎病人的消毒隔离措施错误的是A.实行消化道隔离 B.病人的餐具应用25
对甲型肝炎患者的消毒隔离措施错误的是A.实行消化道隔离 B.患者的餐具应用含氯
用紫外线灯管消毒,下列说法错误的是A.被消毒物品应摊开或挂起 B.紫外线灯管要
关于高渗性脱水,说法不正确的是A.以丢失水分为主 B.细胞内脱水严重 C.N
下列关于巨幼细胞贫血病因的描述中,错误的是A.叶酸缺乏引起者最多见 B.对食物
下列关于巨幼细胞贫血病因的描述中,错误的是A.叶酸缺乏引起者最多见 B.对食物
某护士刚从护理学院毕业,参与科室工作不久。我国护理管理标准规定二级医院医师与护理
随机试题
Wecontinuetosharewithourremotestancestorsthemosttangledandevasive
下列不属于家庭教育的特点的是( )A.教育内容的生活化 B.教育方式的情感化
一般SiO2含量高,岩浆岩颜色()。A.较浅 B.较深 C.不变 D
材料: 在前一课学习了插入剪贴画之后,这节课学习制作电子板报,进一步学习插入更
治疗脱疽的基本原则是A.活血化瘀 B.疏风清热 C.清热凉血 D.疏肝行气
抽查付款凭证的目的包括()。A.检查有无审批授权 B.验证签章人是否符合授权层
下列各项中,可用作效益审计评价标准的有()A.国家有关政策 B.具体行业标
资本化率是房地产的某种年收益与其价格的比率,仅表示从收益到价值的比率,并不明确的
贾德通过“水下打靶”实验提出了迁移的()理论。
安全预控对策的活动可以分为()阶段。A.组织准备 B.事故征兆诊断
最新回复
(
0
)