操作系统学习2

    • 操作系统运行环境与运行机制
      • 运行环境
      • 运行机制

操作系统运行环境与运行机制

运行环境

  1. CPU状态
    处理器由运算器、控制器、一系列寄存器以及高速缓存组成
    两类寄存器:

    1. 用户可见寄存器
    2. 控制和状态寄存器
      程序计数器、指令寄存器、程序状态字寄存器

    操作系统对硬件的需求:保护
    需要硬件提供基本运行机制,能在不同的特权级运行不同的指令集合

    操作系统需要两种CPU状态:内核态和用户态。
    因此指令集合划分成特权指令和非特权指令

  2. 中断/异常机制

运行机制

  1. 系统调用

你可能感兴趣的:(操作系统学习2)