首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是_______。
在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是_______。
admin
2015-12-30
32
问题
在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是_______。
选项
A、编辑
B、编译
C、链接
D、装载
答案
B
解析
编译后的模块需要经过链接才能装载,而链接后形成的地址才是整个程序的完整逻辑地址空间。以C语言为例:C语言经过预处理(cpp)→编译(ccl)→汇编(as)→链接(ld)产生可执行文件。其中链接的前一步,产生了可重定位的二进制的目标文件。C语言采用源文件独立编译的方法,如程序main.c,file1.c,file2.c,file1.h,file2.h,在链接的前一步生成了main.o,file1.o,file2.o,这些目标模块采用的逻辑地址都从0开始,但只是相对于该模块的逻辑地址。链接器将这三个文件,libC和其他的库文件链接成—个可执行文件。链接阶段主要完成了重定位,形成整个程序的完整逻辑地址空间。
例如,file1.o的逻辑地址为0~1023,main.o的逻辑地址为0~1023,假设链接时将file1.o链接在main.o之后,则重定位之后file1.o对应的逻辑地址就应为1024~2047。
这一题有不少同学会对C选项有疑问,认为产生逻辑地址的阶段是链接,下面引入一个线性地址的概念来解释为什么链接是不对的。为了区分各种不同的地址,下面也把逻辑地址和物理地址一并介绍。
逻辑地址(Logical Address)是指在程序各个模块中的偏移地址。它是相对于当前模块首址的地址。
线性地址(Linear Address)是指在分页式存储管理中单个程序所有模块集合在一起构成的地址,即可以理解为《操作系统联考复习指导》一书中的全局的逻辑地址。
物理地址(PhysicalAddress)是指出现在CPU外部地址总线上的寻址物理内存的地址信号,是地址变换的最终结果地址。它实际上就是物理内存真正的地址。线性地址的概念在很多操作系统书中并不涉及,在这里引入只是为了把这题解释清楚。选择C选项的同学应该是把题目所说的逻辑地址当成了线性地址。实际上,很多书中也不会把这线性地址和逻辑地址区分得那么清楚,而统一的称为逻辑地址,这就导致了这题的错误选择。
总之,在这题中,逻辑地址指的就是段内的偏移量而不是链接后生成的整个程序全局的逻辑地址空间,所以逻辑地址是编译时产生的。编者在查相关资料的过程中看到了关于这个问题的很多不一样的说法,这也是操作系统这门课的一个“特色”,所以这里综合了各个说法,并给出了一个觉得相对合理的解释,读者不必过多纠结,实际考试碰上这种问题的概率还是很低的。
转载请注明原文地址:https://jikaoti.com/ti/sTfjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
国民政府整顿财政的措施中,成效最为显著的是()。
1943年,毛泽东说:“我们的军队既不要国民党政府发饷,也不要边区政府发饷,也不要老百姓发饷,完全由自己供给……”这主要是得力于()。
撰写《南海寄归内法传》和《大唐西域求法高僧传》二书,记录了南亚许多国家的社会、文化和宗教状况,成为研究7世纪印度、巴基斯坦和南洋各国历史、地理可靠资料的是()。
基督教产生的时间是()。
以下关于玛雅天文学成就的叙述,正确的是()。①玛雅人创造的“玛雅历”是一种太阳历。②玛雅人的历法,与宗教祭祀有着密切联系。③奇钦.伊查天文观象台是玛雅天文学的伟大成就。④玛雅人的历法中,采用了12进位法。
简述雅尔塔体系的内容和影响。
试述卡德纳斯改革的背景、内容、性质及意义。
1934年9月苏联加入国联,对此说法错误的一项是()。
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
一个UDP用户的数据报的数据部分长为8192字节。那么通过以太网来传播该UDP数据报时,最后一个IP分片的数据长度是()。
随机试题
30岁,流产3次,未生育,经量多2年,检查子宫孕3个月大小,表面凹凸不平,无压痛,附件(-)。
一肝炎患者作肝穿刺活检,镜下见肝细胞点状坏死,汇管区见少量淋巴细胞浸润及轻度纤维组织增生,肝小叶结构完整。上述病变符合()
在国际贸易中,商品外包装上标明的标志有:
某产品本月成本资料如下:(1)单位产品标准成本:本企业该产品预算产量下标准工时为1000小时。(2)本月实际产量20件,实际耗用材料900千克,实际人工工时950小时,实际成本如下:要求:计算直接材料价格差异和用量差异。
按设备定员,即根据()来计算定员人数。
【2011江西真题】动作技能学习心理过程的第一阶段是()。
每一个复杂的生物个体都是由各种不同的细胞构成的系统.其中每个细胞中的DNA都包含了该生物个体所有性状的遗传信息。这段话蕴涵的哲理有()。
人民警察不得散布有损于国家声誉、形象和威信的口头或书面言论;不得参加国家明令取缔、禁止以及未依法得到批准的社会团体或其他组织;不得参加以反对国家为目的的集会、游行、示威等活动;不得参加罢工。这主要是对人民警察()方面的要求。
结合材料,请你就如何做好未成年人的保护工作提出几条建议。
Thedepartmentstoreguardswerenearly______bythecrowdsofshopperswaitingforthesaletobegin.
最新回复
(
0
)