第02章操作系统逻辑结构

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统原理

z 本章主要学习内容

1 操作系统虚拟机的概念

z 操作系统为用户提供一台虚拟计算机

虚拟机的概念

z 面对用户,操作系统称为虚拟计算机

苏曙光.软件学院.华中科技大学

2 操作系统的逻辑结构

z 操作系统的三种逻辑结构

客户/服务器结构

1. 整体式结构

z 整体式结构

苏曙光.软件学院.华中科技大学z 整体式结构

z 特点

2. 层次结构

z 层次结构

苏曙光.软件学院.华中科技大学

分层原则

硬件相关——最底层外部特性——最外层

中间层——调用次序或消息传递顺序共性的服务——较低层活跃功能——较低层

调用跨越的层次

相邻层(最严格)所有下层部分下层

苏曙光.软件学院.华中科技大学

第11页共50页

操作系统的分层逻辑结构

z 分层逻辑结构的实例:“洋葱头”结构

下层可以看作上一层的“虚拟机”

操作系统的分层逻辑结构

z 分层逻辑结构

3. 客户/服务器结构

z 客户/服务器结构(微内核结构)

典型操作系统的结构

z MS DOS

整体式结构

典型操作系统的结构

z Windows NT

微内核结构

典型操作系统的结构

z Windows 2000

分层和微内核结构

苏曙光.软件学院.华中科技大学第17页共50页

典型操作系统的结构

z Mach[卡内基梅隆大学]

微内核结构

典型操作系统的结构

z UNIX(现代)

a.out

elf

coff

2 支持操作系统的最基本硬件结构z支持操作系统的最基本硬件结构处理机

z处理机的态

处理机的态

z硬件和OS对CPU的观察

处理机的态z DOS系统RING 3

处理机的态

z特权指令集

用户态和核态之间的转换

z用户态向核态转换的情形

Windows中核态和用户态间的通信z WDM驱动程序存储器

z存储程序和数据的部件

z存储体系z分级存储系统的工作原理实时时钟

z以固定的时间间隔产生中断信号

中断

z中断定义中断的一些概念

z中断源

中断的类型

z按中断方式区分

中断的类型

z按中断来源分类80X86的中断结构中断系统需要解决的问题

z中断屏蔽和开放

中断处理过程

z 1.中断申请【自学】

第38页共50页z 2.中断响应

地址内存

N 为中断号

z 3.中断服务(程序)

z 4.中断返回【自学】

z 中断响应的实质

z 编程题2

相关文档
最新文档