注:很多人习惯把Linux、Windows、MacOS的“小黑框”中使用的命令也称为“指令”,其实这是“交互式命令接口”,注意与本节的“指令”区别开。本节中的“指令”指二进制机器指令。
一、CPU的两种状态
状态的切换:
内核态转用户态,是指操作系统让出cpu使用权给应用程序。(一条修改PSW的特权指令)
用户态转内核态,指操作系统发出一个中断信号,将应用程序强行停止,转换为内核程序,并得到cpu的使用权。(由中断引起,硬件自动完成)
注意:一个共性是,但凡需要操作系统介入的地方,都会触发中断信号。
二、两类程序
1、内核程序
2、应用程序
三、两类指令
1、特权指令
2、非特权指令文章来源:https://www.toymoban.com/news/detail-706881.html
四、内核
内核(Kernel)是操作系统最重要最核心的部分,由很多内核程序组成操作系统内核。
文章来源地址https://www.toymoban.com/news/detail-706881.html
到了这里,关于第一章 计算机系统概述 四、操作系统的运行机制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!