您好! 我这几天在看陈明计先生写的lpc2100启动代码中IRQ.s那个文件,下面一句解释百思不得其解! ;-------------------------------------------------------- STMFD SP, {LR}^ ;保存SPSR和用户状态的SP,注意不能回写 ;-------------------------------------------------------- 请问下:上面那条指令怎么不是保存用户模式的LR寄存器? 难道进入中断模式后原来用户模式的 LR寄存器就保存的是用户模式的堆栈指针?????
还有,程序由用户模式受中断进入中断模式后,LR_irq是不是保存的返回用户模式地址??? 那原来受保护的用户模式的LR_usr保存的是什么玩艺儿呢?? 请您不吝赐教!!感激不尽!! |