- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第一章概论
1.操作系统设计原则
A.能使计算机系统使用以便
B.能使计算机高效的工作
2.操作系统基本类型:批处理、分時、实時、网络计算机网络配置的)、分布多台计算机构成的体术网络)、多机、嵌入式b5E2RGbCAP
批处理系统:批量化处理作业的系统。
1.批处理单道系统;
2.批处理多道系统:
*并行工作减少了处理器的空闲時间,提高了效率;
*作业调度可以按一定的组合装入主存储器,充足运用系统资源;
*作业过程中,不访问低速设备,直接访问高速磁盘,单位時间处理能力提高;
*作业成批输入,自动选择控制,减少人工和作业交接時间,提高系统吞吐率。
分時操作系统:准許多种顾客同步与计算机系统交互。多采用分時技术。
分時多道程序特点:同步性多顾客)、独立性顾客服务各自独立)、及時性三秒内响应顾客祈求)、交互性人机对话工作方式)p1EanqFDPw
实時操作系统:能及時处理计算机系统接受的外部信号并及時处理,在严格规定的時间 里处理結束,并反馈信号。DXDiTa9E3d
3.UNIX简介:交互式分時系统。UNIXVersion1ATT-Bell)KTDR1969PDP-7RTCrpUDGiT
4.操作系统功能:处理器管理处理器的调度);存储管理对主存管理);文献管理 面向顾客实現按名存取,存储、检索、共享、保护、保密);设备管理管理外围设备,分派、启动、故障处理);5PCzVD7HxA
操作系统的两类接口:程序员级接口:顾客通过“系统调用”使用操作系统功能;操
作员级:顾客通过操作控制命令提出规定。
第二章计算机系统构造简介
1.计算机系统构造
A.层次构造:
硬件系统:CPU、存储器、输入/输出控制、输入输出设备
软件系统:系统软件与硬件結合最紧密);支撑软件支持其他软件开发和维护)应用软件专用程序等)
B.工作框架:先由引导程序引导
2.硬件环境
A.CPU与外设并行工作:CPU按程序规定的次序执行指令。
B.存储体系:
1.寄存器:
1.通用寄存器:操作数,指令成果;
2.指令寄存器:从主存读出的指令;
3.控制寄存器:程序状态字寄存器、中断字寄存器、基址寄存器、限長寄存器
2.主存储器:“字节”為单位,几种字节為“字”。32位四字、64位八字。被CPU 直接访问,断电易失。jLBHrnAILg
3.高速缓存:cache减少对主存访问時间,加紧程序执行速度。
4.辅助存储器:磁盘磁带等。
C.保护措施:
1.特权指令:不容許顾客程序直接使用的指令。
2.非特权指令:特权指令以外的指令。
3.管态和目态:管态下可执行所有机器指令。目态只能执行非特权指令。
4.存储保护:基址寄存器值=访问地址值=基址寄存器值+限長寄存器值)
3.操作系统构造
A.操作系统构造设计目的:对的性、高效性、维护性、移植性。
B.操作系统的层次构造:文献管理、设备管理、存储管理、处理器管理、硬件
C.unix系统构造:内核a.汇编語言文献、b.C語言文献、c. C語言全局变量文献)、外壳shell解释支持程序)xHAQX74J0X
4.操作系用与顾客接口:程序员级的一组系统功能调用,為顾客程序提供服务)、操作员级的用于顾客提出作业控制规定)LDAYtRyKfE
A.操作控制命令:操作系统提供的让联机顾客操作员一级)表达作业执行环节的手段。
B.系统调用:操作系统提供的子程序可分為:
a.文献操作类:打开文献、建立文献、读文献、关闭文献、删除文献。
b.资源申請类:祈求分派主存空、偿还主存空间、分派外围设备、偿还外围设备。
c.控制类:
d.信息维护类:如设置曰期,文献属性等。
5.UNIX的顾客接口:
Shell命令:UNIX提供的操作控制命令。
6.UNIX系统调用:
A.常用系统调用:文献操作类、控制类、信号与時间类。
B.trap指令:系统调用指令,访管指令。
C.系统调用程序入口表
D.系统调用实現过程
第三章处理器管理
1.什么是多道程序设计系统多道系统):让多种计算问題同步装入一种计算机系统的主存储器并行执行的系统。设计時注意a.存储保护;b.程序浮动内存中浮动);c.资源分派和调度;)Zzz6ZB2Ltk
2.為何采用多道程序设计:
A.程序的次序执行任何時间只有一种作业执行、使用设备);
B.程序的并行执行发挥CPU与外设并行工作能力,使CPU处理效率有所提高);
C.多道并行执行提高CPU运用率、充足运用外设资源、发挥了CPU与外设、外设 与外设的并行工作能力)。dvzfvkwMI1
3.多道程序设计注意的问題:a.也許延長程序的执行時间;b.并行工作道数与系统效率不成正
您可能关注的文档
最近下载
- 结直肠肿瘤手术治疗.ppt VIP
- 小学数学新西师版一年级上册第三单元《认识立体图形》第2课时教学课件(2024秋).pptx
- 2024年天津市专业技术人员继续教育公需课考试题+答案(四套全).pdf VIP
- 2023年二级造价工程师真题答案及解析(重庆).pdf VIP
- 2024中心静脉导管冲管及封管专家共识 .pdf VIP
- Grundfos格兰富S系列潜水泵S pumps, ranges 72-74-78, S2, S3, S4, ST, 55 - 520 kW (I & O instructions)安装及运行维护指导手册.pdf
- 贯彻新发展理念不够到位总结.pdf VIP
- 预防校园欺凌主题教育国旗下讲话(10篇).pdf VIP
- 围绕中心服务大局推动全县卫生系统党建工作再上新台阶.pdf VIP
- 建立党员激励、关怀、帮扶机制.pdf VIP
文档评论(0)