ARM寄存器另类定义UNION联合表示几个变量公用一个内存位置 在不同的时间保存不同的数据类型和不同长度的变量typedef struct{unsigned char no0:1unsigned char no1:1unsigned char no2:1unsigned char no3:1unsigned char no4:1unsigned char no5:1unsigned char
ARM处理器共有7种运行模式:用户模式(useruse) 正常程序执行模式快速中断模式(fiq)用于高速数据传输和通道处理外部中断模式(irq)用于通常的中断处理管理模式(sve) 操作系统使用的一种保护模式数据访问终止模式(abt)用于虚拟存储及存储保护未定义指令终止模式(und)用于支持通过软件方针硬件的协处理器系统模式(sys)用于运行特权级的操作系统任务除了用户模式之外的6种处理器模