2010年自考工学类操作系统原理复习资料汇总
更新时间:2024-03-09 15:47:01 阅读量: 综合文库 文档下载
- 2010世界杯推荐度:
- 相关推荐
操作系统原理
(1)静态重定位
在装入一个作业时,把作业中的指令地址和数据地址全部转换成绝对地址。这种转换工作是在 作业开始前集中完成 的,在作业执行过程中无需再进行地址转换。所以称为“静态重定位”。 (2)动态重定位
在装入一个作业时,不进行地址转换,而是直接把作业装到分配的主区域中。在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换成绝对地址。这种方式的地址转换是在 作业执行时动态完成 的,所以称为动态重定位。
动态重定位由软件(操作系统)和硬件(地址转换机构)相互配合来实现。动态重定位的系统支持“程序浮动”,而静态重定位则不能。 二、固定分区存储管理( 领会 )
分区存储管理是把存储器中的用户区作为一个连续区或分成若干连续区进行管理。早先使用一个分区的存储管理,后发展成多分区的存储管理。多个分区的管理可采用固定分区方式和可变分区方式。 1、固定分区存储管理的原理
固定分区 的意思就是指主存空间划分成若干连续区后,这些分区的 大小和个数 就 固定 不变。 固定分区管理利用一张“ 主存分配表 ”说明各分区的情况。装入和结束作业均通过这个分区表来记录分区使用的变化情况。 2、如何实现存储保护
固定分区管理 可采用 静态重定位 的方式装入作业。装入程序把作业中的逻辑地址转换为绝对地址。并检查绝对地址是否在指定(装入)的分区内,如果是,就装入这个作业。否则就不能装入。如果装入主存分区的作业占用处理器时(注意,是运行时),进程调度程序(不是装入程序了)必须把作业所在分区的上下限地址存入“下限寄存器”和“上限寄存器”中,这样可以在指令执行中判断其所用到的绝对地址是否越界,达到存储保护的目的。
3、怎样 提高主存空间的利用率 这里有几种办法:
(1)分区按大小顺序排列,这样可以使作业总是先使用满足要求的最小分区。 (2)根据经常出现的作业大小和频率划分分区。
(3)按作业的对主存空间的需求量排成多个队列,规定队列与分区的对应关系。也就是说多大的作业只能放在多大的分区里,就算有更大的分区空着,也不许他进入。 三、可变分区的管理( 领会 )
可变就是指分区的 大小和位置不是固定 的,而是根据作业要求的主存量来分配分区的大小。 1、主存的分配和去配(回收)
在系统初始化时,主存除了操作系统所占部分外,整个用户区是一个大的空闲区,可以按作业需要的空间大小顺序分配空闲区直到不够时为止。
当作业结束时,它的占用分区被收回。这个空闲区又可以根据新作业的大小重新用于分配,所以主存中的已占分区和空闲区的数目和大小都是在变化的。可以用两张表“已分配区表”和“空闲区表”来记录和管理。
2、常用的分配算法
最先适应分配算法 :简单地说,就是在分区表中顺序查找,找到够大的空闲区就分配。但是这样的分配算法可能形成许多不连续的空闲区,造成许多“碎片”,使主存空间利用率降低。
最优适应分配算法 :这种算法总是挑选一个能满足作业要求的最小空闲区。但是这种算法可能形成一些极小的空闲区,以致无法使用,这也会影响主存利用率。
最坏适应分配算法 :这种算法和上面的正好相反,它总是挑一个最大的空闲区分给作业使用,使剩下的空间不至于太小。
3、地址转换与存储保护
采用 可变分区方式管理 时,一般均采用 动态重定位 方式装入作业。也就是每读一条指令,都要变换一次地址。变换要靠硬件支持,主要是 两个寄存器 : 基址 寄存器和 限长 寄存器,限长寄存器存放作业所占分区的长度,基址寄存器则存放作业所占分区的起始地址,这两个值确定了一个分区的位置和大小。
转换时根据逻辑地址与限长值比较,如果不有超过这个值,表示访问地址合法,再加上基址寄存器中的值就得到了绝对地址了,否则形成“地址越界”中断。达到存储保护的目的。
对于共享程序,则硬件提供两组限长寄存器和基址寄存器。访问时对访问区享区和作业区的地址分别进行转换。 4、移动技术的应用
移动技术 要“移动”的东东就是主存空间中的作业。把某个作业移到另一处主存空间去(在磁盘整理中我们应用的也是类似的移动技术),这样的最大好处就是可以合并一些空闲区。 但是移动技术的应用也要注意以下问题。 移动会增加系统开销。所以要尽量减少移动。
移动是有条件的,如果作业在执行过程中正等待与外围设备传输信息,就不能移动。因此在移动时首先要判定该作业是否与外设交换信息。
正在阅读:
下井人员十不准09-15
2016-2022年中国无缝钢管行业监测及投资前景评估报告 - 图文09-20
女孩,千万别做小三11-03
2011迎新工作方案(2)03-04
2014年6月英语六级高频单词权威版(菜鸟的法宝)10-12
我的第一次作文600字03-13
arcgis10.2系统要求08-06
第4讲 液体和大气压强专题集训04-23
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 复习资料
- 工学
- 自考
- 汇总
- 原理
- 操作系统
- 2010
- 2014年安徽公务员面试:新题型精讲 材料题
- 西方经济学(本)网考练习题含答案
- 《孟子》读后感
- 8-1 客房清洁整理
- 高中英语:必修3模块综合测试卷(2)(新人教必修3)
- 2016年秋期五年级英语上册教案全册
- 2010-2011学年第1学期大物物理C试卷 - B卷修改版
- EMC电路及雷电与浪涌防护设计
- 信息学概论
- 2017上海中考英语写作模板(附常考短语句型)
- 莫言在瑞典诺贝尔颁奖典礼上的英语演讲稿-演讲致辞模板
- 问卷调查样本
- SDH传输设备硬件总体介绍
- 数学建模测试题-线性规划部分
- 栾城县自然村村名由来
- 部编人教版九年级语文上册23三顾茅庐导学案(4)
- 第二十三章超敏反应及其检验
- 数字图像处理 实验报告(完整版)
- 2015年广东江门市事业单位考试职位表
- 高中生物知识点大全 - 图文