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.

用CCS3.3对5402程序单步调试,寄存器和存储器值不跟着变,要滞后很多步



软仿真没问题,用仿真器就出问题。手里那个程序以前都是用来软仿真的,一直觉得加4个NOP有点多,用过仿真器在线调试再用看还很必要。就是不知为什么?单步调试应该没有速度匹配问题啊,

0000:208E bk1
0000:208E 7660 ST #54h,60h
0000:2090 E802 LD #2h,A
0000:2091 0860 SUB 60h,A
0000:2092 F495 NOP
0000:2093 F495 NOP
0000:2094 F495 NOP
0000:2095 F495 NOP
0000:2096 bk2

观察memory窗口和寄存器窗口,发现数据更新延迟,写存储器晚一步,写A寄存器晚4步正好到最后一个NOP