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.

28035CLA调试



请问,我在单步调试CLA时,发现一个奇怪的现象,就是语句执行,与寄存器显示的值不同步。

请见下图:

由于对CLA不熟,因此弄了一个测试代码。按照语句执行顺序,执行完 MMOVI32 MR0 #1后果,右侧寄存器的值应该显示1,下面的几个语句执行完,寄存器也应该同步显示 ,但实际单步执行时,发现寄存器显示的数值滞后。 

我在程序中加入了几个MNOP  当执行完所有的MNOP后,右侧的数值才更新过来。请问这是什么原因呢?谢谢!