- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
答案实验六存储管理
实验六 存储管理(三)
学号:??????????姓名:???????????班级:
实验目的:
1.了解用户程序的地址空间及相应概念。
2.理解重定位,存储管理技术,抖动。
3.掌握分区法(固定分区和可变分区),分页的概念,虚拟存储概念,请求分页存储管理技术,常用页面置换算法(先进先出法、最佳置换法、最近最少使用置换法)。
实验内容:
一、选择:
1.可变分区存储管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按(A )顺序排列
A、长度递增 B、长度递减 C、地址递增 D、地址递减
2.虚拟存储技术是(B )
A、扩充主存物理空间技术B、扩充主存逻辑地址空间技术
C、扩充外存空间的技术D、扩充输入/输出缓冲区技术
3.虚拟存储管理系统的基础是程序的(C)理论
A、全局性 B、虚拟性 C、局部性 D、动态性
4.动态重定位技术依赖于(B )
A、重定位装入程序 B、重定位寄存器 C、地址结构 D、目标程序
5.在可变分区存储管理中,某作业完成后要收回其主存空间,该空间可能与相邻空闲区合并,修改空闲区表使空闲区始址改变但空闲区数不变的是(C )情况
A、有上邻空闲区也有下邻空闲区 B、有上邻空闲区但无下邻空闲区
C、无上邻空闲区但有下邻空闲区 D、无上邻空闲区且也无下邻空闲区
6.在固定分区分配中,每个分区的大小是(C )
A、随作业长度变化 B、相同C、可以不同但预先固定D、可以不同但根据作业长度固定
7.很好地解决了“零头”问题的存储管理方法是(A )
A、分页存储管理方式 B、分段存储管理方式C、多重分区管理 D、可变式分区管理
二、简答:
1.分页存储管理的优缺点是什么?
?? 答:
优点:
?不要求进程的程序段和数据段在主存中连续存放,从而有效地消除了外部碎片问题。
?有利于多道程序运行和大程序运行。
?分页对程序员是透明的。
缺点:
?可能造成抖动。
2.段式存储管理的优缺点是什么??
答:
优点:
便于模块化处理,便于共享分段,便于保护。
分段对程序员是可见的。
分段具有处理不断增长数据结构的能力
缺点:
为满足分段的动态增长和减少外部碎片,要采用拼接手段。
三、应用题:
1.在分页存储管理系统中,逻辑地址的长度为16位,页面大小为4096字节,现有一逻辑地址为2F6AH,且第0、1、2页依次存放在物理块5、10、11中,问相应的物理地址是多少?
2.系统内存被划分成8块,每块4KB。某作业的虚拟地址空间共划分成16个页面。当前在内存的页与内存块的对应关系如下表所示,未列出的页表示不在内存。
页??? 号块??? 号页??? 号块??? 号02441153269530117试指出对应于下列虚拟地址的绝对地址:
(a)20?????????? (b)4100???? (c)8300
答:(a)虚拟地址20对应的页号是0,页内位移是20。用0去查页表,知道第0页现在存放在内存的第2块。由于每块的长度是4KB,所以第2块的起始地址为8192。因此,虚拟地址20所对应的绝对地址是:
??????? 8192+20=8212
(b)虚拟地址4100对应的页号是:
??????? 4100/4096=1(“/”是整除运算符)
对应的页内位移是:
??????? 4100%4096=4(“%”是求余运算符)
用1去查页表,知道第1页现在存放在内存的第1块。第1块的起始地址为4096。因此,虚拟地址4100所对应的绝对地址是:
??????? 4096+4=4100
(c)虚拟地址8300对应的页号是:
??????? 8300/4096=2(“/”是整除运算符)
对应的页内位移是:
??????? 8300%4096=108(“%”是求余运算符)
用2去查页表,知道第2页现在存放在内存的第6块。第6块的起始地址为
??????? 6×4K=24576
因此,虚拟地址8300所对应的绝对地址是
??????? 24576+108=24684
3、在分页虚拟存储管理系统中,假定系统为某进程分配了四个主存块(将开始4页先装入主存),页的引用顺序为:7,1,2,0,3,0,4,2,3,0,3,2,7,0,1,若采用FIFO调度算法、LRU调度算法时分别产生多少次缺页中断?依次淘汰的页分是什么?
4、某请求分页式存储管理系统,接收一个共7页的作业。作业运行时的页面走向如下:
???? 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6
若采用最近最久未用(LRU)页面淘汰算法,作业在得到2块和4块内存空间时,各会产生出多少次缺页中断?如果采用先进先出(FIFO)页面淘汰算法时,结果又如何?
答:
(1)采用最近最久未用(L
您可能关注的文档
最近下载
- 2024官方兽医考试更新题库及答案.doc
- 八年级数学平方差公式20题(含答案).doc
- 市政工程分部分项划分表(全套)最新版.docx
- (中职)Access数据库应用技术教案课题: 任务6 创建操作查询.docx
- 通达信筹码峰左右画线主图通达信指标公式源码.docx
- 《GBT 24421.2-2023服务业组织标准化工作指南 第2部分:标准体系构建》最新解读.pptx
- GB 55009-2021 燃气工程项目规范.pdf
- 法医临床学试题.docx VIP
- 河北对口单招第十类职业适应性测试(计算机)-第一章计算机基础知识课件ppt.pptx VIP
- 九年级语文下册 第8课《假如我有九条命》课件 上海五四制版.ppt VIP
文档评论(0)