在arm的某种工作模式下,我能访问其他工作模式下特有的物理寄存器如(r13,r14)吗? 或者说就是我能访问所有的arm的寄存器吗? 要是可以,我再怎么做。 我现在只会访问当前工作模式下的r0-r15,cpsr,spsr等寄存器。
哦, 谢谢,好像有点明白。但
在特权模式下修改cpsr切换模式后,cpu是不是已经改变其工作模式了?
这个时候是不是已经不在特权模式下了?这样还能再访问别的模式下的寄存器么?
最好大侠能举个例子给我