Herunterladen Inhalt Inhalt Diese Seite drucken

Hitachi HIDICMICRO-EH Handbuch Seite 93

Inhaltsverzeichnis

Werbung

Kategorie - Nr. Arithmetische Anweisungen - 2
Symbol im Kontaktplan
d = s1 + s2
Anweisung AWL
d = s1 + s2
Adresstypen
d
Ziel (Summe)
s1 Summand 1
s2 Summand 2
Funktion
Addiert s1 und s2 als binäre Daten und weist das Ergebnis als binäre Daten d zu.
Der C-Merker wird auf 0 gesetzt, wenn das Operationsergebnis im Bereich von H0000 bis HFFFF für Worte bzw.
H00000000 bis HFFFFFFFF für Doppelworte liegt. Ansonsten wird er auf 1 gesetzt.
C = s1m ž s2m + s1m ž dm + s2m ž dm
Der V-Merker wird entsprechend dem Ergebnis der binären Addition auf 1 oder auf 0 gesetzt (je nachdem, ob bei
vorzeichenbehafteten Daten eine Bereichsüberschreitung stattgefunden hat oder nicht).
s1
Positiv
Positiv
Positiv
Positiv
Positiv
Negativ
Negativ
Positiv
Negativ
Negativ
Negativ
Negativ
Hinweise
Folgende Kombinationen von d, s1 und s2 können verwendet werden:
d
Wort
Doppelwort
Programmierbeispiel
X00000
DIF0
Programmbeschreibung
Die Summe der Werte in WR0000 und WR0001 wird bei steigender Flanke des X00000-Eingangs an WR0002
zugewiesen.
Spezialmerker
R7F4
R7F3
DER
ERR
l
l
Anzahl Schritte
Bedingung
Wort
Doppelwort
Bit
R,
TD, SS,
X
Y
M
CU, CT
s2
d
Positiv
Negativ
Positiv/Negativ
Negativ/Positiv
Positiv
Negativ
s1
s2
Wort
Wort
Doppelwort
Doppelwort
WR0002 = WR0000 + WR0001
Name
Binäre Addition (BINARY ADDITION)
R7F2
R7F1
R7F0
SD
V
C
l
×
×
Schritte
4
6
Wort
WR,
WX WY
WM TC DX DY
¡
¡
¡
¡
¡
¡
¡
¡
¡
¡
¡
V
0
s1m
1
0
s2m
+
0
1
dm
C
0
V = s1m ž s2m ž dm + s1m ž s2m ž dm
5-47
Kapitel 5 - Anweisungen
Verarbeit.-zeit (µs)
Mittelwert Maximum
Oberer Fall: W
45
Unterer Fall: DW
61
Doppelwort
DR,
DM
¡
¡
¡
¡
¡
¡
¡
¡
¡
¡
Höchstwertigstes Bit
LD
X00000
AND DIF0
[
WR0002 = WR0000 + WR0001
]
Bemerkung
Sonstiges
0
s1
0
s2
d
0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis