【课件】工作分析原理与操作_图文-操作系统原理课件ppt.docVIP

【课件】工作分析原理与操作_图文-操作系统原理课件ppt.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【课件】工作分析原理与操作_图文-操作系统原理课件ppt

【课件】工作分析原理与操作_图文:操作系统原理课件ppt 【课件】Www.CSpeNgbO.com 蓬勃范文网:【课件】工作分析原理与操作_图文:操作系统原理课件ppt)工作分析原理与操作 【课件】工作分析原理与操作_图文:操作系统原理课件ppt 2.2 基本存储管理方法 2.3 可变分区存储管理方法 2.4 内存扩充技术 2.5 纯分页的存储管理 2.6 请求分页系统 2.7 段式存储管理 2.8 段页式存储管理 2.9 Linux存储管理 第二章 存 储 管 理 存储器可分为:内存储器和外存储器; 内存储器:可以被CPU直接访问。 外存储器:不可以被CPU直接访问,外存与CPU 之间只能够在输入输出控制系统的管理下,进行信 息交换。 第二章 存 储 管 理 2.1 存储管理基础 2.1.1 虚拟地址与物理地址 编译程序产 生的目标模 块 链接 程序 装入 程序 第二章 存 储 管 理 内存储器是由一个个存储单元组成,一个存储单元可存放 若干个二进制的位(bit),8个二进制位被称为一个字节 (Byte)。 内存中的存储单元按一定顺序进行编号,每个单元所对应 的编号,称为该单元的单元地址。 物理地址(绝对地址,实地址):内存中存储单元的地址。 物理地址可直接寻址。 逻辑地址(相对地址,虚地址):用户的程序经过汇编或 编译后形成目标代码,目标代码通常采用相对地址的形式。 其首地址为0,其余指令中的地址都相对于首地址来编 址。 不能用逻辑地址在内存中读取信息。 第二章 存 储 管 理 第二章 存 储 管 理 地址重定位 ? 地址重定位(地址映射):将用户程序中的逻辑地址 转换为运行时由机器直接寻址的物理地址。 ? 当程序装入内存时, 操作系统要为该程序分配一个合 适的内存空间,由于程序的逻辑地址与分配到内存物 理地址不一致, 而CPU执行指令时,是按物理地址进行 的,所以要进行地址转换。 第二章 存 储 管 理 2.1.2 地址定位方式 1. 固定定位方式 由程序员在编写程序时或由编译连接程序对源程序进 行编译连接时,直接指定程序在执行时访问的实际存储器 地址的方式称为固定定位方式。此种定位方式一般只适合 于单板机或单用户系统。在多道程序环境下,应保证各个 作业的地址互不重叠,这就比较困难了。 第二章 存 储 管 理 第二章 存 储 管 理 2. 静态重定位方式 源程序经编译和连接后生成目标代码中的地址是以 0为起始地址的相对地址。 当需要执行时,由装入程序运行重定位程序模块, 根据作业在本次分配到的内存起始地址,将可执行目标 代码装到指定内存地址中,并修改所有有关地址部分的 值。 修改的方式是对每一个逻辑地址的值加上内存区首 地址(或称基地址)值。 第二章 存 储 管 理 第二章 存 储 管 理 静态重定位的特点 (1)静态重定位是在程序运行之前完成地址重定位工作的; (2)静态重定位由软件实现,无须硬件提供支持; (3)实行静态重定位时,地址重定位工作是在程序装入时被 一次集中完成的; (4)绝对地址空间里的目标程序与原相对地址空间里的目标 程序面目已不相同,因为前者进行了地址调整; (5)实施静态重定位后,若用户程序在内存中做了移动,那 么程序指令中的地址就不再反映所在的存储位置了,除非 重新进行地址重定位。 第二章 存 储 管 理 3. 动态重定位方式 采用动态重定位方式,将程序在装入内存时,不必修 改程序的逻辑地址值,程序执行期间在访问内存之前, 再实时地将逻辑地址变换成物理地址。动态重定位要靠 硬件地址变换机构实现。 当程序开始执行时,系统将程序在内存的起始地址送 入地址变换机构中的基地址寄存器BR中。 在执行指令时,若涉及到逻辑地址,则先将该地址送 入虚拟地址寄存器 VR,再将BR 和 VR 中的值相加后送 入地址寄存器 MR,并按 MR 中的值访问内存。 (MR)=(BR)+(VR) 第二章 存 储 管 理 第二章 存 储 管 理 2.2 基本存储管理方法 2.2.1 单一连续分区存储管理 基本思想:内存分为两个区域:系统区,用户区。 应用程序装入到用户区,可使用用户区全部空间。 最简单,适用于单用户、单任务的OS;单用户系 统在一段时间内,只有一个进程在内存。 第二章 存 储 管 理 特点 (1)系统总是把整个用户区分配给一个用户使用。 (2)实际上,内存用户区又被分为“使用区”和“空闲 区”两部分。 在操作系统中,把分配给用户、但又未使用的区域称为 “内部碎片”。 (3)由于任何时刻内存的用户区中只有一个作业运行, 因此这种系统只使用于单用户的情况。 (4)进入内存的作业,独享系统中的所有资源,包括内 存中的整个用户区。 第二章 存 储 管 理 特点 (5)由于整个用户

文档评论(0)

347991227 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档