第3章存储管理同步练习及答案.pdf
第 3 章 存储管理 一、单项选择题 1为避免主存中各种作业相互干扰,必须进行()A 重定位 B 地址映射 C 地址转换 D 存储保护 2固定分区存储管理中,CPU 在执行作业的指令时,均为核对不等式()是否成立,若不成立,则产生地址越界中断事件,终止该指令的执行。A 界限地址绝对地址最大地址 B 下限地址绝对地址上限地址 C 基址寄存器内容绝对地址限长寄存器内容 D 基址寄存器内容 基址寄存器 区末址=限长寄存器 绝对地址=逻辑地址+基址寄存器 基址寄存器绝对地址限长寄存器 页式 动态 建立页表表中设置访问标志 绝对地址=块长 x块号+页内地址 核对访问权 8.(1)主存地址应该用20 位来表示。(2)每一页的长度为4K 字节,页内地址占12 位。(3)逻辑页号 起始地址 0 8K 1 16K 2 4K 3 20K 五、综合题 答:地址总长度是 16 位,其中由于页内地址用了 10 位,页的大小就是 210B,即1024 个字节,由于页号用了 6 位,所以逻辑地址可有 26(即 64),一个作业的最大空间是 64*1024=65536=64K 字节。对于一个逻辑地址 N,将它除以页大小的商是页号,而余数就是页内地址,所以对于逻辑地址 2058,它的页号是 2058/1024=2,页内地址是 2056mod1024=10;逻辑地址 3072 的页号是 3072/1024=3,页内地址是3072mod1024=0;逻辑地址 1023 的页号为 0,页内地址为 1023.2.答:(1)因为逻辑页号有 8 个,故需要 3 位二进制数来表示(23=8)。每页有 1024个字节数故需要 10 位二进制表示(210=1024),因此,逻辑地址需要 3+10=13 位。(2)主存有 32 位,需要 5 位二进制数来表示,块大小和页的大小一样,所以需要 10 位二进制。因此绝对地址需要 15 位二进制来表示。3.首先要由逻辑地址得到页号和页内地址,然后查表得到块号,再根据绝对地址=块号*块长+页内地址,得到绝对地址。(1)逻辑地址 100 的页号是 100/2048=0,页内地址是 100mod2048=100;查表得到块号为 4,绝对地址=4*2048+100=8292。(2)逻辑地址 2617 的页号是 2617/2048=1,页内地址是 2617mod2048=569;查表得到块号为 7,绝对地址=7*2048+569=14905。(3)逻辑地址 5196 的页号是 5196/2048=2,页内地址是 5196mod2048=1100;查表得到块号为 1,绝对地址=1*2048+1100=3148。4.答:(1)作业被装入主存的次序是:A、B、D、E、C (2)每个作业被装入主存的时间如下:作业名 A B C E 装入时间 10.1 时 10.3 时 10.9 时 10.6 时 10.7 时 作业名 进入系统时间 进 入 主存时间 开始执行时间 执行结束时间 主存需求量 需执行时间 A 10.1时 10.1 时 10.1时 10.4时 15K 0.3 小时 B 10.3时 10.3 时 10.4 10.9时 60K 0.5 小时 C 10.5时 10.9 11.5 11.9 50K 0.4 小时 D 10.6时 10.6 时 10.9时 11.3 10K 0.4 小时 E 10.7时 10.7 11.3 11.5 20K 0.2 小时 古今名言 敏而好学,不耻下问孔子 业精于勤,荒于嬉;行成于思,毁于随韩愈 兴于诗,立于礼,成于乐孔子 己所不欲,勿施于人孔子 读书破万卷,下笔如有神杜甫 读书有三到,谓心到,眼到,口到朱熹 立身以立学为先,立学以读书为本欧阳修 读万卷书,行万里路刘彝 黑发不知勤学早,白首方悔读书迟颜真卿 书卷多情似故人,晨昏忧乐每相亲于谦 书犹药也,善读之可以医愚刘向 莫等闲,白了少年头,空悲切岳飞 发奋识遍天下字,立志读尽人间书苏轼 鸟欲高飞先振翅,人求上进先读书李苦禅 立志宜思真品格,读书须尽苦功夫阮元 非淡泊无以明志,非宁静无以致远诸葛亮 熟读唐诗三百首,不会作诗也会吟孙洙唐诗三百首序 书到用时方恨少,事非经过不知难陆游 问渠那得清如许,为有源头活水来朱熹 旧书不厌百回读,熟读精思子自知苏轼 书痴者文必工,艺痴者技必良蒲松龄 声明 访问者可将本资料提供的内容用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本文档及相关权利人的合法权利。谢谢合作!