操作系统学习笔记(第一章-概述)

导读:本篇文章讲解 操作系统学习笔记(第一章-概述),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

操作系统CPU运行状态分为用户态和核心态. 切换和程序状态字有关

时钟管理: 计时(提供系统时间)和时钟中断(进程切换)

中断机制的目的:提高多道程序的环境下,CPU的利用率(I/O操作下的不同速的匹配工作)

内中断:

陷阱/陷入 :由程序主动引发(比如去调用系统内核程序) 陷入指令也叫访管指令

故障:错误引发 故障中断之后,继续执行当前指令的后续指令

终止:致命错误引发

中断处理过程

产生中断: 1.关中断 2.保存断点(能继续回来执行,保存程序计数器) 3.引出中断服务程序(真正要处理的程序,知识引出) 4.保存现场和屏蔽字(寄存器里的数据) 5.开中断(关中断时不在相应高级中断请求,开中断后在继续执行(硬件实现的))

执行中断服务程序 CPU可以并发响应其他中断

恢复中断前状态

1.关中断 2.回复现场和屏蔽字 3.开中断

原语:是一个程序段 若干条指令组成,用来完成某个特定的功能,执行过程中不会被中断(原子性).

系统调用:通过一套接口来实现功能

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/88920.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!