r13,r14,r15 ,arm上这三个寄存器是干啥的
CPSR是一个寄存器么?它的结构是怎么样的。例如说条件标志位,是干什么的。
那些特殊寄存器会在执行指令的时候有潜在的影响?
------解决思路----------------------
分别是:LR PC CPSR
------解决思路----------------------
应该是SP,LR PC吧?
这3个主要
1,用于指向堆栈,
2,用于子程序连接时备份R15(PC)
3,PC 程序计数器
CPSR是一个寄存器,具体结构为[0:7]为控制位 其中[0:4]控制工作的模式 [5:7]分别是T F I
T控制是使用thumb指令还是arm指令 F I分别控制快速中断和中断
[28:31]分别为VCZN条件标志,其余位保留
CPSR,PC等会再执行指令时有潜在影响
------解决思路----------------------
你看arm处理器指令手册即可。