我貼一個(gè)西門(mén)子論壇的回復,請大家在討論討論
“你用語(yǔ)句來(lái)觀(guān)看這一個(gè)add指令就知道為什么了。
AQ是不允許讀的,一個(gè)add指令可以分成兩個(gè)下面的指令
LD SM0.0
MOVW 1, AC0
+I 2, AC0
ld是配角沒(méi)問(wèn)題。mov指令沒(méi)有問(wèn)題。+I指令必然要先把ac讀出來(lái)準備運算,然后把2加上去,然后再把結果寫(xiě)進(jìn)去ac0。結果就產(chǎn)生了讀的操作。然后就錯了!