一,操作系统的运行机制
- 机器指令
- 二进制机器指令就是处理器(CPU)能识别、执行的最基本命令
- 程序运行的过程就是CPU执行一条一条的机器指令的过程
- 应用程序和内核程序
- 操作系统的最重要角色是:系统资源的管理者,而操作系统的对系统资源的管理工作就是在内核部分实现的
- 特权指令和非特权指令
- CPU能判断出指令的类型,由于应用程序不能有特权指令,那CPU是怎么区分此时运行的是应用程序还是内核程序:通过CPU所处的状态来区分
- 用户态、内核态的切换
二,中断
- 中断的作用
- 中断是让操作系统内核夺回CPU使用权的唯一途径
- 中断的分类
- 陷入指令是在用户态下执行的指令,因此它不是特权指令
- 中断机制的基本实现原理
文章来源地址https://www.toymoban.com/news/detail-737700.html
文章来源:https://www.toymoban.com/news/detail-737700.html
到了这里,关于操作系统 day03(运行机制)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!