23.01.2018, 21:54
(Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2018, 21:55 von Shortyoo.
Bearbeitungsgrund: *DNA
)
Lösung:
Es funktioniert nun!
Mir ist was bei den Registern aufgefallen:
Das EAX-Register wollte ich nicht nutzen, da bei dem Befehl:
Vielen Dank für die Hilfe, DNA!
Es funktioniert nun!
Mir ist was bei den Registern aufgefallen:
Das EAX-Register wollte ich nicht nutzen, da bei dem Befehl:
Code:
|
eben EAX irgendwo hinein geschoben werden würde und ich nicht wusste, ob es fatal wäre:
Code:
|
zu schreiben, weil ich ja eben compare und danach eax "zurücksetze".
Denke jedoch nicht dass es zu einem Fehler führen würde..
Also hab ich das EBX-Register genutzt und eben gesehen, dass ja in das RBX-Register geschrieben wird... also in die "längere" Version des EBX - ich den Wert von EBX aber geändert habe!
Hab nun also EDX genommen und Tada! Es funktioniert!
Für die Interessenten: