Linux操作系统分析与实践北大CH2
Linux操作系统分析与实践第二讲:计算机系统硬件基础;本讲主要内容;操作系统的硬件环境;一、概述;计算机系统的组成;中央处理器(CPU);1.1 CPU的构成与基本工作方式;寄存器是指令在CPU内部作处理的过程中暂存数据、地址以及指令信息的存储设备
在计算机的存储系统中它具有最快的访问速度
高速缓存处于CPU和物理内存之间
一般由控制器中的内存管理单元(MMU:Memory Management Unit)管理
访问速度快于内存,低于寄存器
利用程序局部性原理使得高速指令处理和低速内存访问得以匹配,从而提高CPU的效率;处理器中的寄存器;用户可见寄存器;控制和状态寄存器;1.2、特权指令和非特权指令;1.3、处理器的状态;实例:x86系列处理器(1);各个级别有保护性检查(地址校验、I/O限制)
特权级别之间的转换方式不尽相同
四个级别运行不同类别的程序:
R0-运行操作系统核心代码
R1-运行关键设备驱动程序和I/O处理例程
R2-运行其他受保护共享代码,如语言系统运行环境
R3-运行各种用户程序
现有基于x86处理器的操作系统,多数UNIX、Linux以及Windows系列大都只用了R0和R3两个特权级别;1.4、程序状态字PSW (Program Status Word );例:微处理器M68000的程序状态字;CF: 进位标志位
您可能关注的文档
最近下载
- 胃肠道解剖课件.pptx VIP
- 湖北省2025年普通高中学业水平合格性考试化学试卷.docx VIP
- 2025年东莞市第一中学自主招生数学复习题库附答案解析.pdf
- 重力式混凝土挡土墙施工方案.doc VIP
- 2026年东莞市第一中学数理实验班自主招生数学复习题库附答案解析.pdf
- 【国家标准】GBT 19936.1-2005 齿轮FZG试验程序 第1部分:油品的相对胶合承载能力 FZG试验方法A-8.3-1990.pdf
- DB34T 4512-2023 医院膳食服务规范.pdf VIP
- 加工车间规章管理制度.docx VIP
- 数字孪生电气火灾早期智能监测系统设计与应用.pdf VIP
- 成图大赛历届竞赛题及答案.pdf VIP
原创力文档

文档评论(0)