1.1用户空间与内核空间(用户态 / 管态)

image

  • 内核程序 ---- 应用程序
  • 核心态 ----- 用户态
  • 特权指令 ----- 非特权指令

1.2 时钟管理

  • 计时器:提供系统时间
  • 时钟中断: 进程切换

1.3 中断机制

提高多道环境下CPU的利用率

  • 外部中断:中断信号来源于外部设备
  • 内中断:中断信号来源于当前指令
    (异常,陷阱,故障,终止)

中断处理过程

image

  • 产生一个故障中断
    ①关中断
    ②保存断点(程序计数器pc)
    ③引出中断服务程序
    ④保存现场和屏蔽字
    ⑤开中断
    ⑥执行中断服务程序
    ⑦关中断
    ⑧恢复现场和屏蔽字
    ⑨开中断
    ⑩中断返回

1.4 原语

  • 由若干条指令组成
  • 用来完成某个特定功能
  • 执行过程不会被中断
Posted on 2022-08-26 18:20  LutixiaGit  阅读(40)  评论(0编辑  收藏  举报