Bootstrap

操作系统——中断

1、中断机制是现代计算机系统的重要组成部分之一;

2、中断:是指程序在执行过程中遇到紧急事件需要处理时,暂停当前程序在CPU上的运行,转而执行相应的紧急事件,待处理完成后再返回断点继续执行原来的程序。

3、中断源:中断请求信号的来源;

4、中断事件可以分为

  1. 硬件中断源

    • 电源管理:如电源中断、电池低电量等。
    • 系统硬件:如CPU、内存、硬盘等硬件故障。
  2. 软件中断源

    • 程序中断:由程序中的特定指令触发,如系统调用。
    • 异常:程序执行中遇到的异常情况,如除零错误、非法指令等。
    • 信号:由操作系统或另一个进程发送的信号,如终止信号、暂停信号等。
  3. 外部中断源

    • 用户输入:如键盘、鼠标等输入设备的按键事件。
    • 网络事件:如网络数据到达、网络连接状态变化等。
    • 时钟中断:计时器计时;
  4. 内部中断源

    • CPU内部:如算术溢出、非法操作等。
    • 内存管理:如内存访问错误、页面错误等。
  5. 系统中断源

    • 系统调用:用户程序请求操作系统服务时触发的中断。
    • 系统事件:如系统启动、关机、错误处理等。

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;