image.png
    中断控制器
    image.png
    多个中断同时产生时可对这些中断挂起排队,然后按照优先级依次发送给CPU处理
    可以为每一个中断分配一个优先级
    一个中断正在处理时若又产生其它中断,可将新的中断挂起,待CPU空闲时再发送
    可以为每一个中断选择一个CPU处理
    可以为每一个中断选择一个中断类型(FIQ或IRQ)
    CPU接收到中断信号后并不能区分是哪个外设产生的,此时CPU可查询中断控制器
    来获取当前的中断信号是由哪个硬件产生的,然后再进行对应的处理
    可以打开或禁止每一个中断