邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛
分类: 嵌入式
2017-01-04 15:58:14
FIQ : 当一个高优先级(fast) 中断产生时将会进入这种模式1个系统模式:
IRQ : 当一个低优先级(normal) 中断产生时将会进入这种模式
Supervisor :当复位或软中断指令执行时将会进入这种模式 (管理模式)
Abort : 当存取异常时将会进入这种模式 (终止模式)
Undef : 当执行未定义指令时会进入这种模式 (未定义模式)
条件位:
N = Negative result from ALUQ 位:
Z = Zero result from ALU
C = ALU operation Carried out
V = ALU operation oVerflowed
仅ARM 5TE/J架构支持J 位
指示饱和状态
仅ARM 5TE/J架构支持中断禁止位:
I = 1: 禁止 IRQ.T Bit
F = 1: 禁止 FIQ.
仅ARM xT架构支持Mode位:
T = 0: 处理器处于 ARM 状态
T = 1: 处理器处于 Thumb 状态
处理器模式位
ARM汇编特点3:指令后缀
同一指令经常附带不同后缀,变成不同的指令。经常使用的后缀有:ARM汇编特点4:条件执行后缀
ARM汇编特点5:多级指令流水线
为增加处理器指令流的速度,ARM使用多级流水线.(S5PV210使用13级流水线,ARM11为8级)