2016-03-29 3 views
0

Ich bin neu in der Assembly-Programmierung, deshalb verwende ich THRSim11 um einige Assembly-Beispiele zu programmieren. Ich versuche einen Wert in der Speicheradresse $ 0142 zu speichern, aber es scheint, dass sich der Wert in dieser Speicheradresse nicht ändert.Speicherwert in Speicheradresse mit Assembly mit 68HC11

LDAA #$00 
STAA $0142 

I Last Acc A zunächst mit 00 Wert und dann versuchen, diesen Wert auf Speicheradresse 0142 $ zu speichern, aber es wird von $ FF Wert nicht geändert. Wenn ich dies mit Adresse $ 40 mache, funktioniert es ...

Was mache ich falsch?

Vielen Dank im Voraus für Ihre Antworten.

Antwort

1

THRSim11 simuliert nur Speicher in den Bereichen $ 0000 - $ 00ff und $ ff00- $ ffff, es sei denn, Sie haben die lizenzierte Version. Daher können Sie die Adresse $ 0142 in der nicht lizenzierten Version nicht verwenden.

+0

Hallo Sami, danke für deine Antwort. Wie kann ich die Sotfware lizenzieren? Eine Spende machen? – user6127833