操作系统第一章.ppt
《操作系统第一章.ppt》由会员分享,可在线阅读,更多相关《操作系统第一章.ppt(70页珍藏版)》请在第壹文秘上搜索。
1、操作系统(OS)专业基础必修课专业基础必修课总学时总学时52 、实验学时、实验学时8理解操作系统在计算机系统中所处的地位,熟理解操作系统在计算机系统中所处的地位,熟练掌握操作系统的概念、功能和特性。练掌握操作系统的概念、功能和特性。 了解操作系统的发展历史。了解操作系统的发展历史。掌握不同类型操作系统的设计目标、特点和适掌握不同类型操作系统的设计目标、特点和适用场合。用场合。理解并掌握操作系统的体系结构。理解并掌握操作系统的体系结构。了解操作系统的人机界面。了解操作系统的人机界面。1.1 操作系统概念操作系统概念指令系统指令系统微程序机器级微程序机器级数字逻辑级数字逻辑级汇编语言级汇编语言级高
2、级语言级高级语言级操作系统机器级操作系统机器级软件软件硬件硬件1.1.1 计算机系统计算机系统 1.1 操作系统概念操作系统概念CPU扩展槽扩展槽寄存器组寄存器组ARPCI/O桥桥主存主存储器储器USB控制器控制器图形适配器图形适配器磁盘控制器磁盘控制器鼠标鼠标 键盘键盘显示器显示器磁盘磁盘IRDRCache图图1-1典型计算机系统硬件组成典型计算机系统硬件组成1.1 操作系统概念操作系统概念1. 处理器和几种主要的寄存器处理器和几种主要的寄存器(1)数据寄存器()数据寄存器(DR):用于暂存指令执行过程中需):用于暂存指令执行过程中需要或产生的数据。要或产生的数据。(2)地址寄存器()地址寄
3、存器(AR):包含指令和数据的主存储器):包含指令和数据的主存储器地址。地址。数据寄存器和地址寄存器可以是通用的,对程序员也是数据寄存器和地址寄存器可以是通用的,对程序员也是可见的,可通过编程引用,减少对主存储器的访问,可见的,可通过编程引用,减少对主存储器的访问,提高执行速度。提高执行速度。(3)程序计数器()程序计数器(PC):保存下一条指令的地址,处理):保存下一条指令的地址,处理器每取指一次则自动递增。器每取指一次则自动递增。(4)指令寄存器()指令寄存器(IR):保存处理器即将执行的指令的):保存处理器即将执行的指令的内容。内容。(5)程序状态字()程序状态字(PSW)寄存器组:包含
4、条件码和其他)寄存器组:包含条件码和其他状态信息。状态信息。1.1 操作系统概念操作系统概念2. 主存储器和高速缓冲存储器主存储器和高速缓冲存储器高高存取速度存取速度寄存器寄存器高速缓存高速缓存主存储器主存储器磁盘磁盘 磁带磁带 光盘光盘存储容量存储容量大大图图1-2 存储器层次结构图存储器层次结构图1.1 操作系统概念操作系统概念图图1-3 处理器执行指令过程处理器执行指令过程不 允 许 中不 允 许 中断断允许中断允许中断开始开始取下一条指令取下一条指令执行指令执行指令检查并初始化检查并初始化中断处理机构中断处理机构结束结束3. 指令执行过程指令执行过程1.1 操作系统概念操作系统概念图图
5、1-4 完整的计算机系统构成完整的计算机系统构成 操作系统(操作系统(Operating System)是控制和管理计算机系统硬件资源和软是控制和管理计算机系统硬件资源和软件资源的系统软件,它合理地组织计算件资源的系统软件,它合理地组织计算机工作流程,是用户与计算机之间的接机工作流程,是用户与计算机之间的接口。口。1.1.2 操作系统概念操作系统概念1.1.2 操作系统的含义操作系统的含义 操作系统是一个系统软件操作系统是一个系统软件 操作系统管理和控制计算机系统的资源、操作系统管理和控制计算机系统的资源、合理地组织计算机工作流程合理地组织计算机工作流程 操作系统给用户提供了一个方便、友好操作
6、系统给用户提供了一个方便、友好的使用操作的平台的使用操作的平台 1.1.3 操作系统的功能操作系统的功能 1. 用户和用户程序与计算机之间的接口用户和用户程序与计算机之间的接口 2. 资源管理资源管理(1)处理器管理)处理器管理 (2)存储管理)存储管理 (3)文件管理)文件管理 (4)设备管理)设备管理 3. 控制和协调程序的运行控制和协调程序的运行处理机管理完成处理机资源的分配、调度和回收等功能。处理机调度的单位可为进程或线程。由于处理机调度策略不同,出现不同类型的操作系统,如批处理系统、分时系统、实时系统存储管理管理目标:提高利用率、方便用户使用、提供足够的存储空间、方便进程并发运行。内
7、存的分配、保护和扩充。存储器分配与回收地址映射(变换):逻辑地址到内存物理地址映射存储保护:保证进程间互不干扰、相互保密内存扩充(覆盖、交换和虚拟存储):提高内存利用率、扩大进程的内存空间设备管理管理目标:方便设备的使用、提高CPU与I/O设备利用率设备操作:利用设备驱动程序完成对设备的操作设备独立性(device independence):提供统一的I/O设备接口,使应用程序独立于物理设备,提高可适应性;在同样的接口和操作下完成不同的内容设备分配与回收:在多用户间共享I/O设备资源缓冲区管理:匹配CPU和外设的速度,提高两者的利用率。主机与外设并行信息管理管理目标:解决软件资源的存储、共享
8、、保密和保护文件存储空间管理:解决如何存放信息,以提高空间利用率和读写性能目录管理:解决信息检索问题。文件的属性(如文件名)、单一副本赋予多文件名文件的读写管理和存取控制:解决信息安全问题。系统设口令“哪个用户”、用户分类“哪个用户组”、文件权限“针对用户或用户组的读写权”用户接口管理目标:提供一个友好的用户访问操作系统的接口。操作系统向上提供两种接口系统命令:供用户用于组织和控制自己的作业运行。命令行、菜单式或 GUI“联机” ;命令脚本“脱机”编程接口:供用户程序和系统程序调用操作系统功能。系统调用和高级语言库函数通过这些命令和调用,向OS提出申请,由OS调用内部功能来完成1.1.4 操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 第一章