Herunterladen Inhalt Inhalt Diese Seite drucken

Schiebeoperationen - Siemens Simatic S5 CPU 928B Anleitung

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Organisatorische
Operationen

Schiebeoperationen

Tabelle 3-20
Schiebeoperationen
Operation
Operand
SLW
0 bis 15
SRW
0 bis 15
SLD
0 bis 32
0 bis 15
SVW
SVD
0 bis 32
RLD
0 bis 32
RRD
0 bis 32
3 - 60
Funktion (Operation mit AKKU 1)
Schieben nach links (von rechts werden Nullen
nachgezogen)
Schieben nach rechts (von links werden Nullen
nachgezogen)
Schieben eines Doppelwortes nach links (von rechts
werden Nullen nachgezogen)
Schieben mit Vorzeichen nach rechts (von links wird
Bit 15 nachgezogen)
Schieben eines Doppelwortes mit Vorzeichen nach rechts
(von links wird Bit 31 nachgezogen)
Rotieren nach links
Rotieren nach rechts
Bei den Schiebeoperationen ist nur der AKKU 1 an der Ausführung be-
teiligt. Der Parameterteil dieser Operationen gibt an, um wieviele Stel-
len der AKKU-Inhalt geschoben bzw. rotiert wird. Bei SLW, SRW
und SVW ist nur das niederwertige Wort an den Schiebeoperationen
beteiligt, bei SLD, SVD, RLD und RRD der gesamte Inhalt des
AKKU 1 (32 bit).
Die Schiebeoperationen werden unabhängig von Bedingungen ausge-
führt.
Der Wert des zuletzt hinausgeschobene Bits kann über ANZ 1/ANZ 0
mit Sprungoperationen abgefragt werden:
Schieben: letztes
geschobenes Bit
0
1
ANZ 1
ANZ 0
0
0
1
0
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Sprungoperation
SPZ=
SPN=
SPP=

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis