ARM处理器复位施行指令
ARM处理器复位施行指令
当nRESET信号被拉低时(通常外部复位引脚电平的改动和芯片的其它复位源会改动这个内核信号),ARM7TDMI处理器扔掉正在施行的指令。
在复位后,除PC和CPSR以外的悉数寄存器的值都不断定。
当nRESET信号再次变为高电平常,ARM处理器施行下列操作:
1.强行M[4:0]变为b10011(处理办法);
2.置位CPSR中的I和F位;
3.清零CPSR中的T位;
4.强行PC从地址0x00开端对下一条指令进行取指;
5.回来到ARM状况并康复施行 。
相关推荐