- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统读书笔记知识大纲
操作系统目前有五大类型:批处理 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’线程管理:
系统调用的执行和普通库函数和用户自定义函数的执行是不一样的是由陷阱处理机构
执行的
陷阱处理机构:相当于微机中的软中断处理机构
陷阱指令: 由于系统调用引起的处理机中断指令
处理机指令分类:普通指令和特权指令
处理机状态:用户态和核心态
第 1 页第 1 页
计算机操作系统读书笔记知识大纲
程序状态字(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’
文档评论(0)