操作系统 王道考研2019 第一章:计算机系统概述 -- 中断和异常系统调用(陷入指令 / trap 指令 / 访管指令)
Posted CodeJiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统 王道考研2019 第一章:计算机系统概述 -- 中断和异常系统调用(陷入指令 / trap 指令 / 访管指令)相关的知识,希望对你有一定的参考价值。
1. 中断和异常
1.1 知识总览
1.2 中断机制的诞生
1.3 中断的概念和作用
用户态 到 核心态 再到 用户态
1.4 中断的分类
分类方式1:
分类方式2:
1.5 外中断的处理过程
1.6 小结
2. 系统调用
2.1 知识总览
2.2 什么是系统调用,有何作用?
系统调用是应用程序请求获得操作系统内核的服务的途径。
2.3 系统调用与库函数的区别
系统调用是比库函数更底层的接口。
2.4 小例子:为什么系统调用是必须的?
2.5 什么功能要用到系统调用?(凡是与共享资源有关的操作都需要用到系统调用)
2.6 系统调用的过程
2.7 陷入指令 = trap 指令 = 访管指令
如果一个应用程序执行了陷入指令,那么意味着这个应用程序主动的把CPU的控制权交还给了操作系统,用这种方式来请求操作系统的服务。
2.8 小结
凡是与共享资源有关的操作、会 直接影响到其他进程的操作,就 一定需要操作系统介入,就需要 通过系统调用来实现
以上是关于操作系统 王道考研2019 第一章:计算机系统概述 -- 中断和异常系统调用(陷入指令 / trap 指令 / 访管指令)的主要内容,如果未能解决你的问题,请参考以下文章
操作系统 王道考研2019 第一章:计算机系统概述 -- 中断和异常系统调用(陷入指令 / trap 指令 / 访管指令)
操作系统 王道考研2019 第一章:计算机系统概述 -- 操作系统的四个特征(并发(并发 vs 并行)共享虚拟异步)
操作系统 王道考研2019 第一章:计算机系统概述 -- 操作系统的运行机制(两种指令两种处理器状态两种程序)和体系结构