技术栈
中断和信号
阿沁QWQ
1 个月前
linux
·
嵌入式硬件
·
signal
·
中断和信号
中断和信号详解
中断分为三种:硬件中断、异常中断、软中断设备向中断控制器发送中断请求,中断控制器生成对应中断号,然后通过中断引脚向cpu发送高电平,cpu收到请求后不会立即处理,cpu会处理完当前指令,然后检查IF标志(状态寄存器保存)和中断引脚,然后从中断控制器获取中断号,陷入内核,去中断向量表中执行中断函数