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