概念:
处理器是os的核心,负责管理调度,分配计算机系统的重要资源,并行控制程序执行
执行过程
- 处理器依据程序计数器(pc)中的指令地址从内存中取一条指令
取到的指令,放入指令寄存器IR中, - 处理器解释并执行指令
- pc自动指向下一条指令
指令系统
- 指令分类
- 数据处理类指令
- 转移类指令
- 数据传送类指令
- 移位类指令
- 字符串类指令
- 输入/输出
- 特权指令与非特权指令
- 特权指令:
- 由操作系统完成,如启动I/o,设置时钟,清空内存,装载特殊寄存器指令
- 内核能执行全部指令,而应用程序只能使用非特权指令
- 特权指令:
处理器状态:
分类
内核态
- 概念
- os管理程序所运行时所处的状态
- "处理器"处在内核态能执行所有的指令,程序能访问所有内存单元和系统资源,并且能改变处理器的状态
用户态
-
概念
- 用户程序执行cpu所处的状态
- 处理器处于用户状态时,无法执行特权指令,访问仅限于当前处理器上执行所在的地址空间,仅能访问部分资源,其他资源受限,
-
特权:
在计算机内0级最高,后面依次