操作系统运行环境
文章平均质量分 91
操作系统
我也要当昏君
这个作者很懒,什么都没留下…
展开
-
番外篇 中国古代的操 作系统
举例来说,外中断可能在小李子为应用程序服务时发生,但一旦他听说皇帝要发布紧急指令时,外中断信号就会让他暂停为当前应用程序服务,立即转为内核态,然后内核程序将告诉他如何处理这个外部中断信号。这个国家还有一个特殊的人物,即皇帝,他就像整个国家系统的管理者,可以看作是操作系统的内核。值得一提的是,小李子是一个正直的人,当他在用户态收到特权指令时,会毫不犹豫地拒绝执行,并且这个拒绝会引发一个中断信号,俗称内中断或者异常。在用户态时,他为大臣服务,执行各种各样的指令,从端茶送水到偶尔的特权指令。原创 2024-01-09 20:58:16 · 425 阅读 · 0 评论 -
CHS_03.1.3.3+系统调用
操作系统 它作为用户和计算机之间的接口 它需要向上提供一些简单的应用的服务那么给用户使用的就是命令接口Gui 而程序接口又由一堆系统调用组成所以 其实系统调用就是应用程序程序员来请求操作系统内核服务的一个途径它和我们平时编程的时候使用的函数调用其实是很类似的 但是呢。原创 2024-01-09 20:40:53 · 847 阅读 · 1 评论 -
CHS_02.1.3.2+中断和异常
在这个小节中 我们会学习中断和异常相关的知识点 那首先我们会介绍中断的作用 这其实在上小节当中也有提到过只不过由于这个内容十分重要 所以还是愿意做一个复读机 另外 我们会介绍一下。原创 2024-01-09 16:25:22 · 734 阅读 · 0 评论 -
CHS_01.1.3.1+操作系统的运行机制
所以大家需要对接下来所提到的指令进行一个区分 总之 我们平时用高级语言编写的这种程序 最后执行的时候 肯定是需要变成cpu能够读得懂的 用二进制的机器指令表现的这种形式。用一个故事来捋清了操作系统的运行机制 我们的cpu运行程序的过程其实就是在执行一条一条机器指令的过程 而系统中存在两种程序 一种是内核程序 一种是应用程序 内核程序是。这帮人写的那些程序就是所谓的操作系统的内核程序 那这帮人编写了很多很多的内核程序 这些内核程序最终组成了所谓的操作系统的内核。原创 2024-01-09 15:53:22 · 810 阅读 · 0 评论