- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
取信件进程通信定义:一个进程将一批信息发送给另一进程的过程。18.分页与分段比较:分段是信息的逻辑单位,是用户可见的,段在较小的存储空间中运行比其容量大的作业或进程。15.
取信件进程通信定义:一个进程将一批信息发送给另一进程的过程。
18.分页与分段比较:分段是信息的逻辑单位,是用户可见的,段
在较小的存储空间中运行比其容量大的作业或进程。15.分区存储
次序依系统而定。用P、V操作实现进程间互斥、同步4.进程同步
1.操作系统定义:
操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及
方便用户使用的程序的集合。
2.主要任务/作用:
为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地、高效地运行,
并能最大程度地提高操作系统中各种资源的利用率和方便用户的使用。
3.提供用户的使用方式:
命令方式、系统调用方式、图形、窗口方式
4.五大功能:
档管理、存储管理、设备管理、处理器管理、作业管理
4、操作系统分类及各分类特点:1#单用户操作系统:
一个用户独占计算机系统资源。系统所有软、硬件资源全为一个用户服务,单独地执行
该用户提交的一个任务。
2#批处理操作系统:
用户与他的作业之间没有交互作用,不能直接控制其作业的运行;作业成批处理;多道
程序执行自动化,充分利用系统资源。
3#实时操作系统:
能对外部事件做出迅速回应,具有较强的中断处理机构。可靠性高。
4#分时操作系统:
同时性:多个用户同时工作。
独立性:各用户独立操作,互不干扰。
交互性:系统能及时对用户的操作进行回应,显著提高调试和修改程序的效率,缩短了周转时间。
及时性:用户的请求能在较短时间内得到回应。
5#网络操作系统:略
分时系统与多道批处理系统区别
目标
目标
适用作业
效率
用户请求的快速回应
小作业
适用多个执行相同功能的作业
提高系统效率
大作业
充分利用系统资源
5.处理器的状态(用户态与核心态)
处理器状态:
管态:可以执行全部指令,使用所有资源,并具有改变处理器状态的能力。
目态:只能执行非特权指令。
6.中断及分类A、定义:
在执行期间,发生任何非寻常的或非预期的急需处理事件→使得CPU暂时中断当前程序的执行,而转去执行相应的事件处理程序,等到事件处理结束后又返回到原来被中断
的程序继续执行的过程。
B、分类:
软件中断(例如地址非法,除法出错,溢出中断)、硬件中断(不可屏蔽中断/可屏蔽中断)C、中断系统职能:
同步。5.进程互斥:不允许两个以上共享共有资源或变量的进程同的需求、用户要求动态:占用
同步。5.进程互斥:不允许两个以上共享共有资源或变量的进程同
的需求、用户要求动态:占用CPU时间的长短:长的优先级别低等
:参数准备阶段:交换数据的字节数,主存地址,辅存地址,交换类
用置换算法(LeastFrequentlyUsed—LFU)
发现中断源,提出中断请求
保护现场
启动处理事件的程序
7.中断优先级
1)软件查询:2)硬件查询优缺点
8.中断事件处理程序
一般分为三类:
1.处理器中断事件的处理
2.自愿中断事件的处理
3.外部中断事件的处理
9.单道程序系统:每次只允许一道程序进入计算机执行的系统。单道程序系统
1.每次只允许一道程序运行;
2.它将独占系统资源(处理器、主存、辅存、外设、软件)
3.系统按照程序的步骤顺序地执行。
4.在该程序执行完之前,其他程序只能等待。
10.顺序执行的特点:
程序执行的顺序性:前一步完才做下一步;
程序运行时对资源的独占性:没有其他程序与之争夺资源
程序结果的可再现性:程序执行的结果与执行速度、时间无关。程序结果的封闭性:程序的运行只由初始条件和程序本身来确定。11.多道程序并发执行的特点:
a.程序执行时的资源共享性
b.程序失去了封闭性和可再现性
c.并发程序之间的相互制约性
12.进程考点:
A、定义:(程序+数据)
能和其他程序并行执行的程序段在某数据集合上的一次运行过程,是系统资源分配和调度的一个独立单位。
注意的问题:
程序段可以并行执行。(并发性)
基础是一个程序段,而不是整个程序。
程序段在数据上的一次运行(某数据集合上的运行)
动态的,是程序的一次执行过程。(动态性)
能独立运行的基本单位。(独立性)
进程的六种理解方法(任务、活动)
任何一个处于执行的程序。
可以和别的计算并发执行的计算。
指令。6.中断及分类A、定义:在执行期间,发生任何非寻常的或能与特点:设备驱动程序的功能:A.将接收到的上层软件的抽象要管理:固定分区法(存在碎片现象):指系统在初始化时,将主存空区执行。
指令。6.中断及分类A、定义:在执行期间,发生任何
文档评论(0)