- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11windows操作系统概述
第二讲 操作系统发展历史与现状
目的与要求: 了解操作系统基本技术及出台的背景。
重点与难点:各发展阶段的主要技术。
作业安排:7,12
;
1.2操作系统的发展历史:;史前年代特点:;1.2.1监督程序( 50年代单道批处理时代);$END;普通指令:用户程序监督程序都可包含的指令。
特权指令:只有监督程序才可包含的指令。
方式/态:指处理机能执行什么类型指令的状态。在特权方式(态)下,除能执行普通指另外还能执行特权指令.在用户方式(态)下只能执行普通指令。
系统调用(广义指令):由监督程序提供给用户调用的系统功能。
TRAP机制:硬件支持在特定状态下(如执行trap指令)进入监督程序的机制。用于实现系统调用*;系统空间:监督程序所占内存(0-K)。
用户空间:供用户程序使用的内存(K+1-N)
存储保护:硬件提供一个界地址寄存器,每次访问内存时,处理机依照目前处理机的态判断访问是否越界。
定时器中断:在规定时间间隔到时,系统暂停当前程序之运行,去进行时间相关的处理.如看作业是否已超过其运行期限。*;早期批处理系统中的监督程序工作流程:;监督程序功能:输入用户作业,解释执行作业控制说明书,提供系统调用。
监督程序与操作系统的区别:监督程序不具并发机制。监督程序只是省缺了作业步和作业转接的人工开销
利用脱机输入输出加速作业输入输出:利用卫星机将慢速介质转到快速介质,加快作业在输入输出时的速度. *
;1.2.2专用操作系统( 60年代初多道批处理,分时,实时系统时代)
多道批处理
分时
实时系统;
1.输入输出缓冲:利用缓冲技术,使针对一个缓冲区的数据处理和针对另一个缓冲区的I/O并行运行.;2.SPOOLing技术
基础:
I/O中断:由I/O部件操作完成后通知处理机去运行相应的处理程序.
通道:能够自主控制外设与主存并行交换数据的I/O装置(控制器).
磁盘:随机存取的存储设备*
SPOOLing的基本思想:用磁盘设备作为主机的直接输入输出设备,即主机从磁盘选取作业运行,结果也存在磁盘中.相应的通道则负责磁盘与慢速外设的传输.利用通道和中断机制,作业的输入输出与作业在处理机上的运行可很好并行起来.*;磁盘;4.多道程序设计
基本思想:内存同时保持多道程序(作业),处理机(单处理机)以交替的方式同时处理多道程序.宏观上看,已有多道程序开始运行且尚未结束,微观上看,某一时刻处理机只运行某道作业。;现场保护/恢复:指处理机从一个作业向另一个作业切换时进行的有关寄存器值的保护/恢复。*
多道批处理开始引入操作系统的基本特征:
并发:在单处理机情况下指多道程序分时占用处理机运行。
共享:指并发运行程序对系统的硬软资源的访问。*;二、分时系统;三、实时系统;1.2.3多方式系统时代(60-70年代)
多种方式操作系统:同时具有批处理,分时,实时功能的系统;操作系统的发展趋势:
嵌入式操作系统:主要伴随着个人数字助理PAD,掌上电脑,电视机顶盒,智能家电等设备的发展,对操作系统在功能和所占空间大小权衡上提出了新的要求。
强实时操作系统:特别是针对通用操作系统的实时性研究,还在不断发展当中。
并行操作系统的研究:如建立在基于共享主存的多处理机系统(MP)及用上千个微处理器实现基于分布式存储的大规模并行处理机系统(MPP)的操作系统,系统突出特征是提供各类并行机制。例如并行文件系统,并行I/O控制,多处理机分配和调度,处理机间的通讯和同步,用户任务的并行控制等。
网络操作系统和分布式操作系统的研究:就目前情形而言,网络系统的研究也还方兴未艾,基于Client/Server模型的分布式系统也已不断走向应用,完全分布式的系统还未成型,仍将是研究的热点问题。 ;1.3主要操作系统介绍
Windows系列:DOS,Windows 3.x,Window 95,Windows NT,Windows XP,Vista
UNIX大家庭:SVR4,BSD, Solaris, AIX, HP_UX
自由软件Linux和freeBSD等 ;Windows 1.0(1985)
;第一版(1971年);Linux和FreeBSD
Linux由芬兰赫尔辛基大学计算机系大学生Linus Torvalds,在从1990年底到1991年的几个月中,为了自己的操作系统课程学习和后来上网使用而陆续编写的。在2001年初Linux World大会前夕推出了Linux2.4内核 ,现在已经普遍使用Linux2.6内核。
FreeBSD是美国加利福尼亚洲大学伯克利分校开发的支持POSIX标准的免费操作系统,它基于4.4BSD 。
您可能关注的文档
- 23章腹外疝病人护理习题.doc
- 《四川省成都市2010届高三复习建议》精品课件(成都八中)20.ppt
- 【生物】24免疫调节课件1(人教版必修3)新.ppt
- 上海海洋大学百年校庆服务类志愿者徽章激励制度.docx
- 《西方经济学》课外练习题与答(宏观部分).doc
- 七年级上册数学课件62统计表.ppt
- 七年级地理上册世界的地形1课件.ppt
- 沪科版七下复习每章10题(基础篇)91011章.doc
- 数字显示仪表1章概述.ppt
- 章丘市异常监测信息快速反应流程流程图.doc
- 2025年贵州工业职业技术学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年西昌民族幼儿师范高等专科学校高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年西藏警官高等专科学校高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年贵州工商职业学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
- 2025年贵州工商职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析.docx
- 2025年贵州农业职业学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招高职单招英语2016-2024历年频考点试题含答案解析.docx
- 2025年贵州工商职业学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025年许昌职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- 2025年许昌职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析.docx
最近下载
- 桥梁箱梁吊装专项施工方案汇报材料.ppt
- 2023中航集团(国航股份)信息管理部社会招聘笔试备考题库及答案解析.docx
- 数字化与绿色技术促进可持续发展专题政策研究报告(2024).pdf
- 102word格式支持编辑修改也支持打印使用小学生儿童成长档案幼儿园模板个人电子版a4记录纪念手册.docx VIP
- 赡养协议书范文6篇.docx VIP
- 高中地理培训心得5篇 .pdf
- “双减”政策背景下小学课后服务现状及优化策略研究--以S小学为例.pdf
- 047word格式支持编辑修改也支持打印使用小学生儿童成长档案幼儿园模板个人电子版a4记录纪念手册.docx VIP
- 部编版六年级语文下册《北京的春节》教学设计.doc VIP
- 2019年国航股份管理部IT人才招聘模拟试题及答案解析.docx VIP
文档评论(0)