漫画-Linux中断子系统综述

1、中断引发的面试教训

漫画-Linux中断子系统综述_第1张图片
漫画-Linux中断子系统综述_第2张图片
漫画-Linux中断子系统综述_第3张图片
漫画-Linux中断子系统综述_第4张图片漫画-Linux中断子系统综述_第5张图片

漫画-Linux中断子系统综述_第6张图片

2、什么是中断?

中断: (英语:Interrupt)指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。
即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。
中断 在嵌入式软件中几乎不能离开它,你看到的几乎所有的芯片都有中断功能,不管是裸机程序STC89C51还是嵌入式Linux系统,还是其他的RTOS系统都有中断。每个外接设备申请一个唯一的中断号,让外设发生中断时,向CPU报告自己的中断号,CPU知道是哪个设备发生中断,然后执行相对应的操作。
漫画-Linux中断子系统综述_第7张图片

3、为什么要用中断?

你可能感兴趣的:(Linux)