




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.4 进程全部驻留主存习题,段式管理,【例】采用段式存储管理时,一个程序如何分段是在()决定的。 A 分配主存 B 用户编程 C 装入作业 D 程序执行 【答案】B,【例】采用段式存储管理的系统中,若地址用24位标识,其中8位表示段号,则允许每段的最大长度是() A 224 B 216 C 28 D 232 【答案】B,【例】由固定分区方式发展为分页存储管理方式的主要推动力是(); 由分页系统发展为分段系统的主要动力()。 A 提高主存的利用率 B 提高系统的吞吐量 C 满足用户需要 D 更好地满足多道程序运行的需要 E 既满足用户要求,又提高主存利用率 【答案】A C,【例】引入段式存储管理方式,主要是为了满足用户的一系列要求,在下面的四个选项中,不属于这一系列要求的是( ) A 方便操作 B 方便编程 C 分段共享和分段保护 D 动态链接和动态增长,【分析】引入段式存储管理方式,主要是为了满足用户的下述一系列要求 1 方便编程。一个作业由若干个自然段组成。因而,要把自己的作业按照逻辑关系划分为若干个段;每个段都由自己的名字和长度;要访问的逻辑地址是由段名和段内偏移量;每个段都是从0开始编址。这样,用户程序在执行中可用段名和段内地址进行 2 分段共享。通常,在实现程序和数据的共享时,以信息的逻辑单位为基础。例如,共享某个例程和函数,而在分页系统中的每一页都只是存放信息的物理单位,其本身并无完整的意义,不便于实现信息共享,而段是信息的逻辑单位。由此可知,为了实现段的共享,也要使存储管理能与用户分段的组织方式相适应 3 分段保护。在多道程序环境下,为了防止其他程序对某程序在内存中的数据被破坏,必须采取保护措施。对内存中信息的保护,同样是对信息的逻辑单位进行保护。因此,采用分段的组织和管理方式,对于实现保护功能更方便。 4 动态链接。通常,用户源程序经过编译后所形成的若干个目标程序,还须经过链接形成可执行程序后,方能执行。这种在装入时运行的编译称为静态链接。动态链接是指作业运行前,不把几个目标程序段链接起来,作业要运行之前先将主程序所对应的目标程序装入内存并启动运行,当运行过程中又需要调用某段时,才将该段(目标程序)调入内存进行链接。可见,动态链接也要求以段为管理的单位 5 动态增长。在实际使用中,有些段特别是数据段,会不断增长,而事先又无法确切直到数据段会增长到多大,这种动态增长的情况是其他集中存储管理方法都难以应付的,而段式存储管理方式能较好地解决这一问题。 【答案】A,【例】采用()不会产生内部碎片 A 分页式存储管理 B 分段式存储管理 C 固定分区式存储管理 D 段页式存储管理 【答案】B,【例】在分页系统中的地址结构可分为和两部分; 在分段系统 中的地址结构可分为和两部分。 【答案】页号、页内偏移量、段号、段内偏移量。,【例】考虑下面的段表 段号 基地址 段长 0 219 600 1 2300 14 2 90 100 3 1327 580 4 1952 96 那么,逻辑地址(2,88)对应的物理地址是( ); 逻辑地址(4,100)对应的物理地址是(). 【解答】 逻辑地址(2,88)转换为90+88=178 逻辑地址(4,100)给出段长越界错误,【例】为什么在分页和分段管理下取一条指令或一个操作数通常需要两次访存?如何解决这一问题? 【解答】因为用于地址变换的页表或段表也是存放在内存的,为了将CPU给出的逻辑地址变换为物理地址,首先要访问内存的页表和段表,然后,根据形成的物理地址再取指令和数据,这就要两次访存。 解决这一问题的办法是提供一个称之为”快表”的硬件,用以存放当前运行进程的页表或段表的部分内容。“快表”的访问时间很快,因此可以节约访问页表和段表的时间。存储器访问具有时间和空间的“局部性”,因此快表的命中率一半可达到70%90。页表和段表是在系统执行过程中,每时每刻都需要访问的,因此,访问时间的微小缩短,其累计节约的时间就很可观。,【例】为什么分段管理下的程序共享和保护比分页管理更有意义? 【解答】因为段是一个有意义的逻辑整体,如主程序,子程序,数据表格,工作空间等。就如同书本上的一个自然段; 而页只是一个物理尺寸,不一定有完整的意义,如书本上的一页。程序共享当然希望被共享的对象是一个有意义的在整体,如一个子程序;至于程序保护,指的是每个进程都应按所拥有的存取权限访问不同的程序,而存取权限(R,W,E)当然对一个有完整意义的对象才更有意义。 所以,就共享和保护而言,分段管理比分页管理更有意义。,【例】为何段式管理有段内越界,而页式管理无页内越界问题? 【解答】段式存储管理逻辑地址到物理地址的转换原理是这样的: 在段式存储管理系统中,为了实现从逻辑地址到物理地址的转换, 1系统将逻辑地址中的段号与段表长度进行比较,若段号超过段表长度,则表示段号太大,于是产生越界中断信号; 2若未越界,则根据段表始址和段号计算出该段对应段表项的位置,从中读出该段在内存的起始地址 3检查段内地址是否超过该段的段长。若超过则同样发出越界中断信号; 4若未越界,则将该段的起始地址与段内位移相加,从而得到了物理地址。 而页式管理中一页就是一个物理块。页式管理的引入本身就是为了节约空间,而段式管理是为了方便存储保护和共享。在页式管理中每一页大小都相同,而段式管理段的大小确实不相同的,所以有可能超过段大小的上线。,【例】对于如下的段表,请将逻辑地址0,137,1,4000,2,3600,5,230转换成物理地址。,【解答】在分段系统中进行地址转换时,地址变换首先将逻辑地址中的段号与段表长度做比较,如果段号超长,则产生越界中断,否则使用段号为索引去检索段表,从中得到段在内存的始址和段长,然后再将逻辑地址中的段内地址与段长做比较,若不越界,则由段的始址与段内地址相加,形成物理地址。 段号0小于段表长5,故段号合法。段表的第0项获得段的内存始址为50K,段长10K,由于段内地址137小于段长10K,所以段内地址也合法,因此对应的物理地址为50K+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 瓦楞纸板制作工基础考核试卷及答案
- 信息化学品合成分子自组装工艺考核试卷及答案
- 涂装优化工艺考核试卷及答案
- 锯材切割效率分析工艺考核试卷及答案
- 照明工设备维护与保养考核试卷及答案
- 影视影像技术面试题及答案
- 2025-2026学年赣美版(2024)小学美术三年级上册《别致版式集》教学设计
- 应急专干面试题库及答案
- 银行中层笔试题及答案
- 银行征信面试题目及答案
- 创新创业基础与实践 课件 项目4 捕捉创业商机
- 物流基础题库各章练习题与自测题习题库带答案复习题思考题章末测试题1-8章全
- 《大数据导论(第2版)》全套教学课件
- 小学数学教学中数形结合思想的应用
- 职业病防护设施与个体防护用品的使用和维护
- 江苏名校四年级数学上册第二单元《两、三位数除以两位数》试卷及答案
- 十二经脉之足阳明胃经课件
- 统编版语文四年级上册第三单元 连续细致观察 准确生动表达单元任务群整体公开课一等奖创新教学设计
- 【部编版】新人教小学语文五年级上册-中华成语千字文(打印稿)
- 小区物业服务投标方案(技术标)
- 水泥搅拌桩工程合同协议书
评论
0/150
提交评论