-> Hier kostenlos registrieren
Hallo liebes Forum,
Ich schreibe bald eine Prüfung und in Übungen habe ich eine Aufgabe gefunden, die ich nicht ganz verstehe:
Von E0.0 bis E1.7 sind alle Bits auf 0, außer E1.3 ist 1.
Geben Sie an, an welche Ausgänge der Steuerung das Merkerwort MW100 ausgegeben wird, wenn die folgende Befehlssequenz abgearbeitet wird:
L EW0
SLW 3
L AR1
L MW100
T AW[AR1, P#0.0]
So wie ich das verstehe, wird EW0 in AKKU1 geladen, um 3 Bit nach links verschoben. Dann wird AR1 in AKKU1 geladen, das von AKKU1 -> AKKU2.
Dann wird MW100 geladen (AKKU1 -> AKKU2, Inhalt von AKKU2 entfällt). Dann wird der Inhalt von AKKU1 (also MW100) in das AWX geschrieben, wobei X = das was in AR1 steht.
Das Problem ist aber: mir ist nicht bekannt, was in AR1 steht... Eventuell sollte das TAR1 heißen? Oder habe ich was falsch gemacht?
Ich schreibe bald eine Prüfung und in Übungen habe ich eine Aufgabe gefunden, die ich nicht ganz verstehe:
Von E0.0 bis E1.7 sind alle Bits auf 0, außer E1.3 ist 1.
Geben Sie an, an welche Ausgänge der Steuerung das Merkerwort MW100 ausgegeben wird, wenn die folgende Befehlssequenz abgearbeitet wird:
L EW0
SLW 3
L AR1
L MW100
T AW[AR1, P#0.0]
So wie ich das verstehe, wird EW0 in AKKU1 geladen, um 3 Bit nach links verschoben. Dann wird AR1 in AKKU1 geladen, das von AKKU1 -> AKKU2.
Dann wird MW100 geladen (AKKU1 -> AKKU2, Inhalt von AKKU2 entfällt). Dann wird der Inhalt von AKKU1 (also MW100) in das AWX geschrieben, wobei X = das was in AR1 steht.
Das Problem ist aber: mir ist nicht bekannt, was in AR1 steht... Eventuell sollte das TAR1 heißen? Oder habe ich was falsch gemacht?