Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

13: S
-/R
CHIEBE
OTATIONSBEFEHLE

Beispiel: ROTL

MOV(W)
S1 –
40966
M8120
ROTL(W)
SOTU
I0
Anzahl zu rotierender Bits = 1
Vor Rotation:
D10 = 40966
Nach erster Rotation:
D10 = 16397
Nach zweiter Rotation:
D10 = 32794
13-10
M8120 ist der Richtimpuls-Sondermerker.
D1 –
REP
Wenn die CPU gestartet wird, schreibt der MOV-Befehl (Verschieben)
D10
den Wert 40966 in das Datenregister D10.
S1
Bits
Jedes Mal, wenn der Eingang I0 eingeschaltet wird, werden 16-Bit-Daten
D10
1
des Datenregisters D10 um 1 Bit (wie durch die Operandenbits
festgelegt) nach links rotiert.
Der Status des HWB wird in einen Überlauf (Sondermerker M8003)
geschrieben.
CY
M8003
CY
1
M8003
CY
0
M8003
M
S
FC4A B
ICRO
MART
ENUTZERHANDBUCH
D10
HWB
1
0
1
0
0
0
0
0 0
D10
HWB
0
1
0
0
0
0
0
0 0
D10
HWB
1
0
0
0
0
0
0
0 0
FC9Y-B1146
NWB
0
0
0
0
1
1
0
NWB
0
0
0
1
1
0
1
NWB
0
0
1
1
0
1
0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis