操作系统中断类型
用户态的应用程序无法直接执行特权指令(如I/O操作、访问硬件资源等),必须通过 系统调用 来请求操作系统内核的服务。
- 当用户程序执行系统调用时,会触发 访管指令 ** ,引发访管中断**,使程序从用户态切换到 内核态 ,由操作系统接管控制权。
溢出中断通常指 :-> 算术运算中的溢出错误引发的异常
外部中断是指 :-> 由外部设备(如键盘、鼠标、定时器等)引发的硬件中断
用户态的应用程序无法直接执行特权指令(如I/O操作、访问硬件资源等),必须通过 系统调用 来请求操作系统内核的服务。