1 / 10
文档名称:

操作系统知识点总结(原稿).doc

格式:doc   大小:732KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统知识点总结(原稿).doc

上传人:tswng35 2020/7/30 文件大小:732 KB

下载得到文件列表

操作系统知识点总结(原稿).doc

相关文档

文档介绍

文档介绍:.:..:操作系统的职能是管理和控制计算机系统中的所有硬、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。操作系统的基本功能包括:处理机管理、存储管理、设备管理、信息管理(文件系统管理)和用户接口等。:(1)作为计算机系统资源的管理者:①处理机管理:分配和控制处理机;②存储器管理:分配及回收存;③I/O设备管理:I/O分配与操作;④文件管理:文件存取、共享和保护。(2)作为扩充机器:①把覆盖了软件的机器称为扩充机或虚拟机;②分层扩充的特点。:操作系统为用户提供两个接口,一个是系统为用户提供的各种命令接口,用户利用这些操作命令来组织和控制作业的执行或管理计算机系统。另一个接口是系统调用,编程人员使用系统调用来请求操作系统提供服务,例如申请和释放外设等类资源、控制程序的执行速度等。:系统调用是操作系统提供给编程人员的唯一接口。编程人员利用系统调用,在源程序一级动态请求和释放系统资源,调用系统中已有的系统功能来完成那些与机器硬件部分相关的工作以及控制程序的执行速度等。因此,系统调用像一个黑箱子那样,对用户屏蔽了操作系统的具体动作而只提供有关的功能。:(1)函数库提供的函数通常不需要操作系统的服务,函数在用户空间执行,除非函数涉及到I/O操作。系统调用是要求操作系统为用户提供进程,提供某种服务,通常是涉及系统的硬件资源和一些敏感的软件资源等。(2)函数库调用是语言或应用程序的一部分,而系统调用是操作系统的一部分。系统调用时在操作系统核发现一个“trap”或中断后进行的(其中系统调用是软中断)。(3)库函数是在系统调用上的一层包装,运行在用户态。:(1)描述信息:①进程名或进程标识名;②用户名或用户标识名;③家庭关系。(2)控制信息:①进程当先状态;②进程优先级;③程序开始地址;④各种计时信息;⑤通信信息。(3)资源管理信息:①占用存大小及其管理用数据结构指针;②对换或覆盖用的有关信息;③共享程序段大小及起始地址;④输入输出设备的设备号,所要传送的数据长度、缓冲区地址、缓冲区长度及所用设备的有关数据结构指针;⑤指向文件系统结构的指针及有关标识。(4)CPU现场保护结构:存储退出执行时的进程现场数据。:五个基本状态:初始状态、就绪状态、执行状态、等待(阻塞)状态、终止状态。:把系统态下执行的某些具有特定功能的程序段称为原语。原语可分为两类:一类是机器指令级的,其特点是执行期间不允许中断,像原子一样,在操作系统它是一个不可分割的基本单位;另一类是功能级的,其特点是作为原语的程序段不允许并发执行。流程图如图。(唤醒)的区别?存就绪与外存就绪的区别?,系统模式答:大多数处理器至少支持两种执行模式,某些指令只能在特权模式下运行,包括读取或改变诸如程序状态字之类控制寄存器的指令、原式I/O指令和与存管理相关的指令。另外,有部分存区域仅在特权模式下可以被访问到