Hallo zusammen. Kann mir bitte jemand weiter helfen, dafür fehlt mir leider ein mathematisch technischer Verstand :
lea.l koordinaten, a0
moveq #9, d0
schleife:
move.b (a0), d1
eori.b #85, d1
addi.b #64, d1
ror.b #2, d1
move.b d1, (a0)+
dbeq d0, schleife
rts
koordinaten:
dc.b $d9, $ad, $85, $99, $89
dc.b $89, $b9, $89, $91, $85
Die Lösung soll hier in der Berechnung von Koordinaten die sich in den Variablen unter Koordinaten finden
Beispiel:
$D9 XOR $55 -> +$40 -> (Wenn Ergebnis >$FF) -> AND $FF -> / 4