ARM 7种编程模式与37个寄存器

 3中断,2异常,1用户1系统;(高、低、软中断) 异常存取&未定义; 模式依赖寄存器;7固定,(R15 代表PC,CPSR 表状态,人手一个SPSR*5),30 通用(R1到R12属通用,特别只有FIQ(R8~R12),R13与R14 最特别,每个模式都不同)


整理完的内容, 要去找找现有的资料来做一个验证, 加以调整, 这样会有助于自己的提升, 这篇总结有一个地方明显错误, 中断中, SVC 是偏管理性的, 这个在后面的编程中, 可以逐步来认知。

你可能感兴趣的:(寄存器,嵌入式7种工作模式)