Step 7 AWL Byte SWAP in Word

zotos

User des Jahres 2007
Beiträge
4.597
Reaktionspunkte
1.310
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich stehe offensichtlich gerade auf dem Schlauch.
Ich "darf" eine Änderung an einer Bestandsanlage vornehmen und möchte in AWL einen Byte-Swap innerhalb eines Word realisieren, ohne dabei auf absolute Adressierung zurückzugreifen. Leider komme ich gerade nicht auf die Lösung. RLW gibt es leider nicht und RLD funktioniert an der Stelle nicht.


Wie sind euere Standardlösungen in Classic? Ich habe meine offensichtlich vergessen 🙈
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke fürs vom Schlauch schubsen.
Gerne

In deinem Alternativecode fehlt meiner Meinung nach noch ein PUSH Befehl:
statt:
Code:
SLW   8
TAK 
SRW   8
OW
so:
Code:
PUSH      // kopiert den gesamten Inhalt von AKKU 1 in AKKU 2. AKKU 1 wird nicht verändert.
SLW   8
TAK 
SRW   8
OW

Aber TAW ist natürlich die einfachste Variante ( TAD für DWORD ).
 
Zurück
Oben