第二章操作系统的硬件环境精要.ppt

第二章操作系统的硬件环境精要.ppt

第二章 操作系统的硬件环境 讨论操作系统对运行硬件环境的要求 讨论操作系统设计者考虑的硬件问题 ⑴ 操作系统运行的硬件环境组成 ⑵ 中央处理器(CPU) ⑶ 存储系统 ⑷ 中断机制 ⑸ I/O系统 ⑹ 时钟以及时钟队列 任何系统软件都是硬件功能的延伸 操作系统直接依赖于硬件条件 OS的硬件环境以较分散的形式同各种管理相结合 实现操作系统时必须理解: 计算机基本结构 操作系统管理的重要资源 2.1 中央处理器(CPU) 专门设计了一系列基本机制: - 具有特权级别的处理器状态,能在 不同特权级运行的各种特权指令 - 硬件机制使得OS可以和普通程序隔 离实现保护和控制 2.1.1 CPU的构成与基本工作方式 处理器由运算器、控制器、一系列的寄存 器以及高速缓存构成 运算器实现指令中的算术和逻辑运算,是 计算机计算的核心 控制器负责控制程序运行的流程,包括取 指令、维护CPU状态、CPU与内存的交互等 寄存器是指令在CPU内部作处理的过程中暂存数据、地址以及指令信息的存储设备。 在计算机的存储系统中它具有最快的访问速度。 高速缓存处于CPU和物理内存之间,一般由控制器中的内存管理单元MMU管理,其访问速度快于内存,低于寄存器。 利用程序局部性原理使得高速指令处理和低速内存访问得以匹配,从而提高CPU的效率。 1、处理器中的寄存器 寄

文档评论(0)

1亿VIP精品文档

相关文档