习题解答——第5章存储管理_第1页
习题解答——第5章存储管理_第2页
习题解答——第5章存储管理_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章思考与练习题7在一个分区存储管理系统中,按地址排列的内存空闲分区的大小是:10KB、4KB、20KB、18KB、7KB、9KB、12KB和15KB。对于以下的请求a) 12KBb) 10KBc) 9KB(1)如果采用首次适应法将分配到哪些空闲分区?(2)采用最佳适应法又如何?解答:(1)首次适应法空闲链情况10KB4KB20KB18KB7KB9KB12KB15KB(a) 满足12K请求,分配20KB的空闲块,分配后的链表情况10KB4KB8KB18KB7KB9KB12KB15KB(b) 满足10K请求,分配10KB的空闲块,分配后的链表情况4KB8KB18KB7KB9KB12KB15KB(c) 满足9K请求,分配18KB的空闲块,分配后的链表情况4KB8KB9KB7KB9KB12KB15KB(2)最佳适应法空闲链情况4KB7KB9KB10KB12KB15KB18KB20KB(a)满足12K请求,分配12KB的空闲块,分配后的链表情况4KB7KB9KB10KB15KB18KB20KB(b)满足10K请求,分配10KB的空闲块,分配后的链表情况4KB7KB9KB15KB18KB20KB(c)满足9K请求,分配9KB的空闲块,分配后的链表情况4KB7KB15KB18KB20KB首次适应法最佳适应法(a)12K20K12K(b)10K10K10K(c)9K18K9K8某虚拟存储器的用户地址空间有32个页面,每页大小为1KB。内存的大小为16KB。假设某用户的页表如下:页号存储块号051102437试将虚拟地址0x0A5C和0x093C变换为物理地址。解答:页大小为1K,页内位移占10位。虚拟地址0X0A5C:0X0A5C0000101001011100页号为2,查页表得到存储块号为4。00010010010111000X125C虚拟地址0X093C:0X093C0000100100111100页号为2,查页表得到存储块号为4。00010001001111000X113C9某段式存储管理系统的段表如下图,请将逻辑地址0,137、1,5000、2,3000转换成物理地址。段号段大小段起址010KB30KB18KB60KB215KB90KB解答:(1)从逻辑地址0,137可知,段号为0,查段表,13710KB,没有出界,段起址为30KB,物理地址:30KB+137=30*1024+137=30720+137=30857B(2)从逻辑地址1,5000可知,段号为1,查段表,50008KB,没有出界,段起址为60KB,物理地址:60KB+5000=60*1024+5000=61440+5000=66440B(2)从逻辑地址2,3000可知,段号为2,查段表,300015KB,没有出界,段起址为90KB,物理地址:90KB+3000=90*1024+3000=92160+3000=95160B*10假设页的大小为4KB,一个页表项占4B。如果要映射一个64位的地址空间,并且要求每个页表只占用一页,则需要几级页表。答:需要6级页表,格式如下:2101010101012解:页大小为4KB,则页内位移占12位。每个页表项占4B,要求每个页表只占一页,4KB/4B=1K每个页表的页表项为1024项,需要10个二进制位。地址空间64位,剩余64-12=52位,须分为6级。*11. 考虑一个页式系统的逻辑地址空间是由32个2KB的页组成的,它映射到一个1MB的物理存储空间。(1)该系统逻辑地址的格式是什么?(2)页表的长度和宽度是多少?(3)如果物理存储空间减少了一半,它对页表有何影响?解答:(1)逻辑地址格式为页号页内位移15 11 10 0(2)由于有32个页,则页表长度32项;物理空间大小1MB,存储块数为1MB/2KB=512=29,即块号用9位表示,即页表的宽度为9位。(3)物理存储空间减少了一半,即512KB,则存储块数为512KB/2KB=256=28即块号用8位表示,即页表的宽度为8位。页表长度不受影响(不变)。*12假设一个任务被划分成4个大小相等的段,并且系统中为每个段建立了一个有8项的段表。该系统分段与分页相结合。假设页的大小为2KB。(1)每段的最大尺寸是多少?(2)该任务的逻辑地址空间最大是多少?(3)假设该任务访问到物理单元0x00021ABC中的一个元素,那么为它产生的逻辑地址的格式是什么?该系统的物理地址空间最大为多少?解答:(1) 段大最大尺寸:8*2KB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论