深入理解 Linux 内核---中断和异常

中断或异常会改变处理器执行的指令顺序。 异常: 来源:CPU 控制单元, 时机:只有在一条指令终止执行后 CPU 才会发出中断。 原因:程序产生错误,或内核必须处理的异常条件。 中断: 来源:间隔定时器或 I/O 设备。 时机:随机产生。 原因:依照 CPU 时钟信号。 中断信号的作用 为什么要引入中断信号?因为中断信可使得处理器转而去运行正常控制流之外的代码。 当中断信号到来时,CPU 需进行切
相关文章
相关标签/搜索