1 / 60
文档名称:

1.8 操作系统的运行环境.ppt

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

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

分享

预览

1.8 操作系统的运行环境.ppt

上传人:rovend 2018/1/8 文件大小:392 KB

下载得到文件列表

1.8 操作系统的运行环境.ppt

相关文档

文档介绍

文档介绍:中央处理器CPU
一、CPU的构成与基本工作方式:
CPU包含:运算器、控制器、寄存器、高速缓存。
PC
IR
数据寄存器
处理器
内存
总线
PSW
地址寄存器
控制和状态寄存器
高速缓存Cache
运算器
控制器
操作系统的运行环境
运算器实现指令中的算术和逻辑运算,是计算机计算的核心。
控制器负责控制程序运行的流程,包括取指令、维护CPU状态、CPU与内存的交互等等。
寄存器是指令在CPU内部作处理的过程中暂存数据、地址以及指令信息的存储设备,在计算机的存储系统中它具有最快的访问速度。
高速缓存处于CPU和物理内存之间,一般由控制器中的内存管理单元(MMU:Memory Management Unit)管理,访问速度快于内存,低于寄存器。利用程序局部性原理使得高速指令处理和低速内存访问得以匹配,从而提高CPU的效率。
处理器中的寄存器
寄存器提供了一定的存储能力
速度比主存快得多
造价高,容量一般都很小
两类寄存器:
用户可见寄存器高级语言编译器通过算法分配并使用之,以减少程序访问主存次数。
控制和状态寄存器用于控制处理器的操作,由OS的特权代码使用,以控制其它程序的执行。
用户可见寄存器
机器语言(汇编语言)直接引用
包括数据寄存器、地址寄存器等
数据寄存器(data register)又称通用寄存器
地址寄存器(address register)用于存储数据及指令的物理地址。如index register、segment pointer、stack pointer
控制和状态寄存器
用于控制处理器的操作
大部分对于用户是不可见的
一部分可以在某种特权模式(由OS使用)下访问
常见的控制和状态寄存器
程序计数器(PC:Program Counter),记录将要取出的指令的地址
指令寄存器(IR:Instruction Register),包含最近取出的指令
程序状态字(PSW:Program Status Word),记录处理器的运行模式信息等等
指令执行的基本过程(1)
两个步骤:
先从存储器中每次读取一条指令
然后执行这条指令
一个单条指令处理过程称为一个指令周期
程序的执行是由不断取指和执行的指令周期组成
每个指令周期开始时,依据在程序计数器中的指令地址从存储器中取一条指令
在取指完成后根据指令类别自动将程序计数器的值变成下条指令的地址
取到的指令放在指令寄存器(IR)中
处理器解释并执行所要求的动作
指令执行的基本过程(2)
5类指令
访问存储器指令:
处理器和存储器间数据传送
I/O指令:
处理器和I/O设备间数据传送和命令发送
算术逻辑指令(数据处理指令):
执行数据算术和逻辑操作
控制转移指令:
指定一个新的指令的执行起点
处理器控制指令:
修改处理器状态,改变处理器工作方式
特权指令和非特权指令
特权指令:只能由操作系统使用的指令
使用多道程序设计技术的计算机指令系统必须要区分为特权指令和非特权指令
• CPU如何知道当前运行的是操作系统还是一般应用软件?
有赖于处理器状态

最近更新

人教版品德与社会五下拥有好心情课件之二 31页

2012年微型党课课件廉正是党员干部的道德底线.. 25页

考虑新能源出力不确定性风险的虚拟电厂双层调.. 10页

中班美术活动:饭勺娃娃 27页

婚礼男方父母致辞 9页

空气清新器产业分析报告 89页

2024年高压电器项目投资申请报告代可行性研究.. 62页

小学数学教师心得体会和感悟教师教学反思汇总.. 95页

2024年电池化学品项目投资申请报告代可行性研.. 69页

珠宝店的述职报告三篇 8页

复杂矿体结构三维建模与储量计算方法研究——.. 2页

塞来昔布微乳凝胶剂的制备及初步药代动力学研.. 2页

基于震相特征的地震成像方法和应用的开题报告.. 2页

基于资源约束的高级计划排程系统设计的开题报.. 2页

基于蒙特卡洛方法的移动传感器网络定位技术研.. 2页

基于磁耦合谐振式的35kV及以下线路无线传能系.. 2页

2024年年度工作总结集合6篇 26页

基于物联网的集配中心Milk Run物流实时车辆调.. 2页

基于混合蛇形模型的医学图像分割算法研究的开.. 2页

2024年平面设计顶岗实习周记 33页

基于模糊自适诮PI控制的无刷直流电机无级调速.. 2页

基于数据的优化删除对几类线性统计模型的研究.. 2页

2024年师德师风活动个人总结 12页

肝胆管结石病 31页

肝癌-变动分析课件 35页

进口电子元器件管理办法 4页

信用修复申请书 3页

企业全面预算大纲 19页

洗衣机工作流程图与PLC接线端子图 6页

北京市结构长城杯评审标准 21页