ARM Architecture 從第七代開始,分為三種配置(Profile)
圖片來自 Definitive Guide To the ARM Cortex-M3
在讀取這些 register 使用 MRS instruction,APSR 可更改, EPSR and IPSR read-only
MRS r0, APSR ; Read Flag state into R0
MRS r0, IPSR ; Read Exception/Interrupt state
MRS r0, EPSR ; Read Execution state
MSR APSR, r0 ; Write Flag state
圖片來自 Definitive Guide To the ARM Cortex-M3
The Definitive Guide to the ARM Cortex M3
手機裡的 ARM 處理器: 隱藏的精靈 Cortex-M