Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

13: S
-/R
CHIEBE
OTATIONSBEFEHLE

Beispiel: ROTR

MOV(W)
S1 –
M8120
ROTR(W)
SOTU
I1
Anzahl zu rotierender Bits = 2
Vor Rotation: D20 = 13
Nach erster Rotation: D20 = 16387
Nach zweiter Rotation: D20 = 53248
13-12
D1 –
REP
13
D20
S1
Bits
D20
2
M
S
FC4A B
ICRO
MART
M8120 ist der Richtimpuls-Sondermerker.
Wenn die CPU gestartet wird, schreibt der MOV-Befehl (Verschieben)
den Wert 13 in das Datenregister D20.
Jedes Mal, wenn der Eingang I1 eingeschaltet wird, werden 16-Bit-Daten
des Datenregisters D20 um 2 Bit (wie durch die Operandenbits
festgelegt) nach rechts gedreht.
Der Status des letzten nach außen gedrehten Bits wird in einen Überlauf
(Sondermerker M8003) geschrieben.
D20
HWB
0
0
0
0
0
0
0
0 0
D20
HWB
0
1
0
0
0
0
0
0 0
D20
HWB
1
1
0
1
0
0
0
0 0
ENUTZERHANDBUCH
NWB
0
0
0
1
1
0
1
NWB
0
0
0
0
0
1
1
NWB
0
0
0
0
0
0
0
FC9Y-B1146
CY
M8003
CY
0
M8003
CY
1
M8003

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis