當(dāng)nRESET信號被拉低時(一般外部復(fù)位引腳電平的變化和芯片的其它復(fù)位源會改變這個內(nèi)核信號),ARM7TDMI處理器放棄正在執(zhí)行的指令。
在復(fù)位后,除PC和CPSR之外的所有寄存器的值都不確定。
當(dāng)nRESET信號再次變?yōu)楦唠娖綍r,ARM處理器執(zhí)行下列操作:
1.強(qiáng)制M[4:0]變?yōu)閎10011(管理模式);
2.置位CPSR中的I和F位;
3.清零CPSR中的T位;
4.強(qiáng)制PC從地址0x00開始對下一條指令進(jìn)行取指;
5.返回到ARM狀態(tài)并恢復(fù)執(zhí)行 。