摘要:
二、arm32中断子系统的硬件原理 如上图所示,arm32中断子系统的硬件主要由3个部分构成:外设、中断控制器GIC以及cpu;外设产生中断后,通过中断线汇聚到GIC,GIC处理后,统一分发给各个cpu。除了外设能产生中断,cpu产生的核间中断,以及cpu自己的私有中断都是先汇聚到GIC,由GIC统 阅读全文
摘要:
一、预备知识 中断处理与cpu体系结构强相关,比如x86处理器与arm处理器对中断的处理方式是不一样的;本文对arm32的中断子系统进行分析,因此首先需要熟悉一些arm32体系结构的知识。 1.1 arm32处理器的运行模式 处理器模式 描述 用户模式(User, usr) 正常程序执行的模式 快速 阅读全文