-> Hier kostenlos registrieren
Hallo Leute,
AWL ist ja so einfach! Oder hat man sich nur schon zu sehr daran gewöhnt. Ich brauch in SCL etwas vergleichbares zur folgenden AWL Anweisung (Schiebe und wenn Positiv dann tue...).
Klar fallen mir so einige Lösungen ein, aber die erscheinen mir alle sehr umständlich. Vielleicht hat einer von Euch ja eine "elegante" nicht so aufwendige Lösung. Hab in der Hilfe keinen vergleichbaren Befehl für SRD gefunden. Wäre echt glücklich, wenn Ihr mir helfen könntet. Vielen Dank schon mal
Gruß
Floh
AWL ist ja so einfach! Oder hat man sich nur schon zu sehr daran gewöhnt. Ich brauch in SCL etwas vergleichbares zur folgenden AWL Anweisung (Schiebe und wenn Positiv dann tue...).
Code:
AWL:
L 1
T #i
Loop: L #MASKE // Maske Bitweise schieben
SRD 1
T #MASKE // Wenn positiv springe
JP chkO
//
CLR // not active ...
= DBX[AR1,P#0.0] // ... so copy to bit
:
:
:
JU eoO
//
chkO: NOP 0
eoO: l #i
L 16
<16
JC Loop
Klar fallen mir so einige Lösungen ein, aber die erscheinen mir alle sehr umständlich. Vielleicht hat einer von Euch ja eine "elegante" nicht so aufwendige Lösung. Hab in der Hilfe keinen vergleichbaren Befehl für SRD gefunden. Wäre echt glücklich, wenn Ihr mir helfen könntet. Vielen Dank schon mal
Gruß
Floh