摘要: 中断和异常 很多时候,我们会在很多地方看到“中断”和“异常”两个概念,他们到底是指什么呢?他们之间有什么区别吗? “中断”和“异常”都是中断! 中断(interrupt)通常被定义为一个事件,它可以让处理器停止当前的工作转而运行中断处理的相关程序。在物理上,中断其实就是CPU芯片内外部硬件电路产生的 阅读全文
posted @ 2020-07-16 11:11 BugM 阅读(652) 评论(0) 推荐(0)
摘要: 系统调用原理及详细过程 为什么要有系统调用? 由于系统的有限资源可能被多个不同的应用程序访问,因此,如果不加以保护,那么用程序难免产生冲突。所以,现代操作系统都将可能产生冲突的系统资源给保护起来,阻止应用程序直接访问。这些系统资源包括文件、网络、IO、各种设备等。 为了让应用程序有能力访问系统资源, 阅读全文
posted @ 2020-07-13 09:11 BugM 阅读(190) 评论(0) 推荐(0)