《操作系统》课程教学资源(PPT课件)第二章 操作系统运行环境

第二拿操作系统运行环境 第2章操作系统运行环境 2.1硬件环境 22操作系统于其它软件的关系 23操作系统与人的接口 24固件微程序设计概念
第二章 操作系统运行环境 第2章 操作系统运行环境 2.1 硬件环境 2.2 操作系统于其它软件的关系 2.3 操作系统与人的接口 2.4 固件——微程序设计概念

第二拿操作系统运行环境 2.1硬件环境 2.1中央处理器 2.12主存储器 e2.13缓冲技术 2.14中断技术 ●2.15时钟、时钟队列
第二章 操作系统运行环境 2.1 硬件环境 2.1.1 中央处理器 2.1.2 主存储器 2.1.3 缓冲技术 2.1.4 中断技术 2.1.5 时钟、时钟队列

第二拿操作系统运行环境 21.1中央处理器(CPU) 单机系统和多机系统 ■单机系统:只有一个处理器的计算机系统 ■多机系统:有多个处理器的计算机系统
第二章 操作系统运行环境 2.1.1 中央处理器(CPU) 单机系统和多机系统 单机系统:只有一个处理器的计算机系统 多机系统:有多个处理器的计算机系统

第二拿操作系统运行环境 21.1中央处理器(CPU) 单用户单任务和多用户多任务 单用户单任务 多用户多任务
第二章 操作系统运行环境 2.1.1 中央处理器(CPU) 单用户单任务和多用户多任务 单用户单任务 多用户多任务

第二拿操作系统运行环境 21.1中央处理器(CPU) 特权指令和非特权指令 在指令系统中只能由操作系统使用的指令, 如:启动设备、设置时钟、中断屏蔽、清 除内存、存储保护等,称为特权指令 用户只能使用非特权指令 ■操作系统可以使用所有的指令 问题1:计算机如何判断当前执行指令的 是用户还是操作系统呢?
第二章 操作系统运行环境 2.1.1 中央处理器(CPU) 特权指令和非特权指令 在指令系统中只能由操作系统使用的指令, 如:启动设备、设置时钟、中断屏蔽、清 除内存、存储保护等,称为特权指令。 用户只能使用非特权指令 操作系统可以使用所有的指令 问题1:计算机如何判断当前执行指令的 是用户还是操作系统呢?

第二拿操作系统运行环境 21.1中央处理器(CPU) 处理器的状态 ■管态(管理态):操作系统管理程序运 的状态。当处理器处于管理态时可以运行 所有指令 ■目态(问题态):用户程序运行的状态。 当处理器处于目态时,只能执行非特权指 问题2:如何使计算机识别当前的处理器 状态呢?
第二章 操作系统运行环境 2.1.1 中央处理器(CPU) 处理器的状态 管态(管理态):操作系统管理程序运行 的状态。当处理器处于管理态时可以运行 所有指令。 目态(问题态):用户程序运行的状态。 当处理器处于目态时,只能执行非特权指 令。 问题2:如何使计算机识别当前的处理器 状态呢?

第二拿操作系统运行环境 21.1中央处理器(CPU) 程序状态字PSW PSW是一个特殊的寄存器,用于指示处理 器的状态 圈不同的处理器,他们的PSW的位数不同, 格式也不同。 个PSW的例子:见教材page20
第二章 操作系统运行环境 2.1.1 中央处理器(CPU) 程序状态字PSW PSW是一个特殊的寄存器,用于指示处理 器的状态 不同的处理器,他们的PSW的位数不同, 格式也不同。 一个PSW的例子:见教材page 20

第二拿操作系统运行环境 212主存储器 存储器的功能 ■程序(包括用户程序和操作系统程序)只 能放在主存中才能运行。 存储器的类型 ■读写型( RAM: Random Access Memory) 只读型( ROM: Read Only Memory)
第二章 操作系统运行环境 2.1.2 主存储器 存储器的功能 程序(包括用户程序和操作系统程序)只 能放在主存中才能运行。 存储器的类型 读写型(RAM:Random Access Memory) 只读型(ROM:Read Only Memory)

第二拿操作系统运行环境 212主存储器 ◇存储分块 ■为了简化对存储器的分配和管理,以“块” 作为存储器分配的最小单位。 ■不同的计算机系统,块的大小不同
第二章 操作系统运行环境 2.1.2 主存储器 存储分块 为了简化对存储器的分配和管理,以“块” 作为存储器分配的最小单位。 不同的计算机系统,块的大小不同

第二拿操作系统运行环境 212主存储器 存储保护 ■为什么要使用存储保护? ■存储保护的方法: ◎界地址寄存器:在CPU中设置一对寄存器来存 放用户作业在主存中的上限地址和下限地址, 分别称为上限寄存器和下限寄存器(或者保存 下限和程序长度)
第二章 操作系统运行环境 2.1.2 主存储器 存储保护 为什么要使用存储保护? 存储保护的方法: 界地址寄存器:在CPU中设置一对寄存器来存 放用户作业在主存中的上限地址和下限地址, 分别称为上限寄存器和下限寄存器(或者保存 下限和程序长度)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《操作系统》课程教学资源(PPT课件)第七章 死锁.ppt
- 《操作系统》课程教学资源(PPT课件)第六章 多处理器系统和处理器管理.ppt
- 《操作系统》课程教学资源(PPT课件)第五章 并行性:互斥和同步.ppt
- 哈尔滨工业大学:《计算机组成原理》第九章 控制单元的功能.ppt
- 哈尔滨工业大学:《计算机组成原理》第六章 计算机的运算方法.ppt
- 哈尔滨工业大学:《计算机组成原理》第八章 CPU 的结构和功能.ppt
- 哈尔滨工业大学:《计算机组成原理》第二章 计算机的发展及应用.ppt
- 哈尔滨工业大学:《计算机组成原理》第十章 控制单元的设计.pps
- 哈尔滨工业大学:《计算机组成原理》第九章 控制单元的功能.pps
- 哈尔滨工业大学:《计算机组成原理》第五章 输入输出系统.pps
- 哈尔滨工业大学:《计算机组成原理》第二章 计算机的发展及应用.pps
- 哈尔滨工业大学:《计算机组成原理》第六章 计算机的运算方法.pps
- 哈尔滨工业大学:《计算机组成原理》第一章 计算机系统概论.pps
- 哈尔滨工业大学:《计算机组成原理》第七章 指令系统.pps
- 哈尔滨工业大学:《计算机组成原理》第四章 存储器.pps
- 哈尔滨工业大学:《计算机组成原理》第三章 系统总线.pps
- 哈尔滨工业大学:《计算机组成原理》第八章 CPU 的结构和功能.pps
- 《计算机文化基础》课程教学资源(课程大纲).doc
- 《玩具制图与Auto CAD讲义》电子课件.doc
- 《微型计算机原理与汇编语言程序设计》教学课件:第9章 汇编语言与高级语言的连接.ppt
- 《操作系统》课程资源:习题三.ppt
- 《操作系统》课程教学资源(PPT课件)第三章 进程管理.ppt
- 《操作系统》课程教学资源(PPT课件)第四章 多线程.ppt
- 《操作系统》课程教学资源(PPT课件)第八章 实存储器管理技术.ppt
- 《操作系统》课程教学资源(PPT课件)第九章 虚拟存储管理.ppt
- 《文秘与办公应用全能培训教程》单元1 办公自动化概述.ppt
- 《文秘与办公应用全能培训教程》单元2 PC与PC操作系统.ppt
- 《文秘与办公应用全能培训教程》单元3 主要办公设备.ppt
- 《文秘与办公应用全能培训教程》单元4 其他办公设备.ppt
- 《文秘与办公应用全能培训教程》单元5 Word 2000的基本操作.ppt
- 《文秘与办公应用全能培训教程》单元6 格式设置与编排.ppt
- 《文秘与办公应用全能培训教程》单元7 表格操作.ppt
- 《文秘与办公应用全能培训教程》单元8 版面设置与打印.ppt
- 《文秘与办公应用全能培训教程》单元9 图文混排.ppt
- 《文秘与办公应用全能培训教程》单元10 Excel的基本操作.ppt
- 《文秘与办公应用全能培训教程》单元11 工作表编辑、排版和打印.ppt
- 《文秘与办公应用全能培训教程》单元12 图表.ppt
- 《文秘与办公应用全能培训教程》单元13 公式、函数和数据管理基础.ppt
- 《文秘与办公应用全能培训教程》单元14 PowerPoint 2000.ppt
- 《文秘与办公应用全能培训教程》单元15 Office的其他组件和Office XP的新特性.ppt