- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统读书笔记知识大纲(范文)
第 PAGE \* Arabic 1 页第 PAGE \* Arabic 1 页
操作系统目前有五大类型:批处理OS,分时OS,实时OS,网络OS和分布式OS
操作系统的五大功能:作业管理,文件管理,存储管理,设备管理和进程管理
操作系统是一种软件,属于系统软件,
从用户角度看,OS可以看成计算机的的硬件扩充
人机交互方式来看,操作系统是用户与机器的接口
OS是方便用户管理和控制计算机软硬件资源的系统软件或程序集合
/*************201104130810***************/
第二章 作业的管理
作业的定义:在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做工作的集合称为一个作业
作业的状态:
1’提交(进入):作业输入外存时的状态
2’收容(后备):作业全部信息输入外存且作业建立程序为之建立JCB,并将其加入后备队列
3’运行:已被作业调度程序选中调入内存,并为之建立进程后的状态
4’完成:已正常运行完成或异常终止后的状态
作业说明书:是体现用户对作业控制意图的文档,包括内容有:作业的基本情况描述,作业控制描述和作业资源要求.
JCB(作业控制块):JCB是根据作业说明书的内容由作业建立程序的能直接被作业调度程序识别的数据表.它是作业在系统中存在的唯一标志.操作系统根据JCB了解作业的情况,同时又利用作业控制块来了解作业的运行.
作业的建立:
1’输入作业
2’为作业建立JCB并把它加入到后备队列
JCB的建立:
1’在系统把作业输入外存,作业的状态变成了后备状态
2’作业调度程序在需要挑选作业投入运行, 作业的状态变成了运行状态
3’作业运行完毕或者出错退出运行,撤销JCB, 作业的状态变成了完成状态
命令控制界面接口:
1’操作接口:用户利用它操作管理计算机和组织,控制作业执行
2’系统调用:为编程人员提供的,用来在程序中请求系统服务
系统调用的分类:
1’设备管理:请求和释放,启动,停止设备
2’文件管理:对文件的读写创建删除
3’进程控制
4’进程通信
5’存储管理:
6’线程管理:
系统调用的执行和普通库函数和用户自定义函数的执行是不一样的是由陷阱处理机构执行的
陷阱处理机构:相当于微机中的软中断处理机构
陷阱指令:由于系统调用引起的处理机中断指令
处理机指令分类:普通指令和特权指令
处理机状态:用户态和核心态
程序状态字(PSW):
15
14
13
9
8
7
3
2
1
0
T
S
I(2)
I(1)
I(0)
N
Z
V
C
M68000的程序状态字(16bit的寄存器)
C进位(产生进位被设成1,反之为0)
V溢出(溢出) Z零标志位 N 负标志 I(0)—I(2)中断屏蔽 T陷阱
S 处理机状态:0用户态 1核心态
处理机状态切换:
Unix系统的结构:分为三层
1’内核:包括文件控制系统和进程控制系统
2’中间层:包括shell命令解释层,实用程序,库函数和编辑软件,编译程序,文件和数据库,系统管理软件,通信用实用程序等.
3’最外层:包括用户程序
第三章 进程管理
程序的并发执行:一组在逻辑上相互独立的程序或者程序段在执行过程中,其执行时间在宏观上相互重叠(强调的是时间段).
影响:程序并发,并行执行最大的优点是提高了计算机系统的处理能力,使计算机的资源利用率大大提高,但是由于程序的并发执行也导致了系统资源的共享和竞争,从而影响程序的推进进度.
进程的定义:一个具有独立功能的程序对某个数据集在处理机上的执行过程和资源分配得基本单位.或者是:具有一定功能的程序段在给定数据空间上的一次执行过程
进程与程序的区别与联系:
1’进程是动态的概念,而程序是静态的概念
2’进程具有并行特性,而程序没有
3’一个进程可以包含多个程序,一个程序可以对应多个进程
4’程序是进城的物理基础
5’进程的生命周期的是短暂,而程序的生命周期相对于进程是长久的
进程的特征:动态性,并发性,独立性,异步性,结构性(PCB进程控制快)
进程的组成(静态描述):由程序,数据和进程控制块(PCB)组成
进程控制快是系统感知进程存在的唯一实体
PCB包含的基本内容:
1’进程的描述信息:进程名/标识号 用户名/用户标识 家族信息
2’进程的控制信息:进程的状态,进程的优先级,程序的起始地址,计时信息,通信信息
3’进程的资源管理信息:存储器信息,I/O设备信息,文件信息
4’CPU现场保护结构
进程上下文(进程环境):是进程执行活动全过程的静态描述,它包括计算机中与执行该进程有关的各种寄存器的值,程序段和经过编译之后形成的机器指令代码(正文集),数据集
您可能关注的文档
最近下载
- 数据通信技术 子网掩码、子网划分、网关 子网掩码与子网划分.ppt VIP
- 柑橘新品种引种表现及栽培技术要点(共字).doc VIP
- 家校社协同育人新范式实施策略.docx
- 美甲店的前景及可行性研究报告.docx
- 班主任计划和总结及班主任手册.doc VIP
- T_CFIAS 3040—2025(混合型饲料添加剂25-羟基胆钙化醇(25-羟基维生素D3)).pdf
- 医疗器械(耗材)项目投标服务实施方案(技术方案).pdf VIP
- 建设工程工程量清单计价规范(GB 50500-2024).docx VIP
- 西门子保护说明书7SJ686用户手册.pdf VIP
- 5.1.3.1生物圈(第一课时) 课件--人教版(2024)生物八年级上册.pptx VIP
原创力文档


文档评论(0)