-
-
Erfahrener Benutzer
Roboter Experte
arg entweder werd ich ned verstande, oder ihr versteht mich nede. Ich will einfach die Addresse, welche ich in einem Register gespeichert hab, aus dem SRAM auslesen und diesen wert ( aus dem Sram) in ein weiteres register schreiben.
Meine Idee:
Also wenn ich meinen Stack erst 5 Bytes vor dem SRAM ende anfange, dann hab ich ja auf jeden 5 Bytes aus dem SRAM zu meiner Freien verfügung, so darin speicher ich mir jetzt nacheinander ein paar daten, da ich ja mir die Addresse dieser Position irgenwie merken muss sollte die irgenwie in ein Register. So. nun will ich ja meine Daten ja irgendwann mal abrufen, also die Addresse aus dem Registerholen und mit ihrer Hilfe irgenwie an meine Daten kommen, nur will die sache ned funktionieren. man kann ja mit dem tolle LDS zielreg, 0x20 toll auf die adresse 0x20 zugreifen, aber wenn ich jetzt statt 0x20 ein register ( mein adressregister in dem ja auch 0x20 gespeichert ist ) dann geht die sache komischerweise ned mehr. So genau da hängts wie kann ich das lösen?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen