中断

  1. 外中断

    由CPU执行指令意外的事件引起的, 如I/O完成中断, 表示设备输入/输出处理已经完成, 处理器能够发送下一个输入/输出请求. 此外还有时钟中断, 控制台中断等.

  2. 异常

    由CPU执行指令的内部时间引起的, 如非法操作码, 地址越界, 算数溢出等.

  3. 陷入

    在用户程序中使用系统调用.