2.3
Bedeutung der CPU-Register in Anweisungen
Erläuterung
Register helfen der CPU, Verknüpfungsoperationen, arithmetische
Operationen, Schiebe- oder Umwandlungsoperationen auszuführen. Diese
Register sind nachfolgend beschrieben.
Akkumulatoren
Die Akkumulatoren (AKKUs) sind Universalregister für die Verarbeitung von
Bytes, Wörtern und Doppelwörtern. Sie sind 32 Bit breit.
31
24
Höherwertiges
Byte
Höherwertiges
Wort
Bild 2-4
Bereiche eines Akkumulators
Statuswort
Das Statuswort enthält Bits, auf die Sie im Operanden der Bitverknüpfungs-
operationen zugreifen können. Die folgenden Kapitel erläutern die Bedeu-
tung der Bits 0 bis 8.
Bild 2-5
Veränderung der
Bits im Status-
wort
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
23
16
15
Niederwertiges
Höherwertiges
Byte
Byte
AKKU (1 oder 2)
15
9
8
2
...
...2
2
BIE
Aufbau des Statusworts
Wert
0
setzt den Signalzustand auf 0
1
setzt den Signalzustand auf 1
x
verändert den Zustand
–
Zustand bleibt unverändert
Aufbau und Elemente von FUP
8
7
Niederwertiges
Byte
Niederwertiges
Wort
7
6
5
4
3
2
2
2
2
2
A1
A0
OV
OS
OR
Bedeutung
0
2
1
0
2
2
2
STA
VKE
/ER
2-9