中断
中断就是打断CPU
当前的执行流程,让CPU
去处理一下别的事情。当然,CPU
也可以选择拒绝。
中断的分类
中断按中断源可以分为内部中断
和外部中断
。
内部中断
内部中断可以由中断指令int
来触发,也可以是因为指令执行中出现了错误而触发,例如运算结果溢出会触发溢出中断;除法指令的除数为0
会触发除法出错中断。
外部中断
大约 7 分钟
中断就是打断CPU
当前的执行流程,让CPU
去处理一下别的事情。当然,CPU
也可以选择拒绝。
中断按中断源可以分为内部中断
和外部中断
。
内部中断可以由中断指令int
来触发,也可以是因为指令执行中出现了错误而触发,例如运算结果溢出会触发溢出中断;除法指令的除数为0
会触发除法出错中断。