This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

中断执行过程



spru430e P93页提及,ISR执行前自动保存ST0/T,AL/AH,PL/PH,AR0/AR1,ST1/DP,IER/ DBGSTAT,return address等。
但还有很多寄存器如XARx没有保存,P95页给出了完整保存寄存器的方法,如下截图。
我的疑问是:例程以及我们自己机器的程序并没有这样做,好像也没有出错,这是为什么?