-> Hier kostenlos registrieren
Hallo zusammen,
Ich hoffe das Programm ist verständlich.
der eingang hat nun z.b. ein bereich von 4.0 bis 4.7. nun möchte ich in einer schleife abfragen ob auch wirklich etwas anliegt und es gegenenfalls "transferieren".
also wenn zum beispiel:
L EB [AR1,P#0.1] anliegt, es in
T DIB 5.1 zu schreiben. und so weiter.
danke im voraus.
Code:
L 4 // Lade Eingangadresse
SLD 3 // Verschiebe Bit um 3, da Aufbau des Pointer. vereinfacht: Byteadress(16Bit).Bitadress(3Bit)
LAR1 // Lade Adressregister 1
L EB [AR1,P#0.0] // Lade Eingangsbyte in Adressregister nach AKK1
T DIB 5 // Transfer Akk1 auf Adresse Byte 5 im Instanzdatenbausten
der eingang hat nun z.b. ein bereich von 4.0 bis 4.7. nun möchte ich in einer schleife abfragen ob auch wirklich etwas anliegt und es gegenenfalls "transferieren".
also wenn zum beispiel:
L EB [AR1,P#0.1] anliegt, es in
T DIB 5.1 zu schreiben. und so weiter.
danke im voraus.