中断、异常和系统调用

为什么需要中断、异常和系统调用? 1 在操作系统中有很多的应用程序需要操作系统提供服务,但是这些应用程序不能完全信任,而操作系统内核是被信任的第三方。只有内核可以执行特权指令,方便为应用程序提供服务。 2 在外设连接计算机时,为了能够让计算机系统能够对外界做出适当的反应,需要提供中断机制,使得当外设和计算机系统有交互的时候,计算机系统能够做出相应的处理。 3 当出现意外异常如除零操作,需要操作系统
相关文章
相关标签/搜索