4.
Arithmetische Anweisungen
Symbol im KOP
1 d=s
2 d=s1+s2
3 d=s1 B+ s2
4 d=s1 - s2
5 d=s1 B - s2
6 d=s1 x s2
7 d=s1 B x s2
8 d=s1 S x s2
9 d=s1 / s2
10 d=s1 B/ s2
11 d=s1 S/ s2
Befehls-
Beschreibung
name
d ← s
Zuweisungs-
Anweisung
d ← s1+s2
Binäre
Addition
d ← s1+s2
BCD-
Addition
d ← s1 - s2
Binäre
Subtraktion
d ← s1 - s2
BCD-
Subtraktion
d ← s1 x s2
Binäre
Multipli-
kation
d ← s1 x s2
BCD
Multipli-
kation
d ← s1 x s2
Vorzeichen-
behaftete
binäre
Multipli-
kation
Binäre
[Wort]
d ← s1 / s2
Division
WRF016 ← s1 mod s2
BCD-
[Doppelwort]
d ← s1 / s2
Division
DRF016 ← s1 mod s2
Vorzeichen-
behaftete
binäre
Division
Verwendete E/A-
Typen
DERERR SD
×
[Bit]
d: Y, R, M
s: X, Y, R, M,
Konstante
×
[Wort]
d: WY, WR,
WM, Zeitgeber
Zähler
s: WX, WY, WR,
WM, Zeitgeber
Zähler, Konstante
×
[Doppelwort]
d: DY, DR,
DM
s: DX, DY, DR,
DM, Konstante
* Feld-Variablen
können verwen-
det werden.
l l l
[Wort]
d: WY, WR, WM
s1, s2: WX, WY,
WR, WM,
×
Zeitgeber Zähler,
Konstante
[Doppelwort]
d: DY, DR, DM
l l l
s1, s2: DX, DY,
DR, DM,
Konstante
×
×
×
×
[Doppelwort]
d: DY, DR, DM
s1, s2: DX, DY,
DR, DM,
Konstante
×
[Wort]
d: WY, WR, WM
s1, s2: WX, WY,
WR, WM,
Zeitgeber Zähler,
Konstante
[Doppelwort]
d: DY, DR,, DM
s1, s2: DX, DY,
DR, DM,
Konstante
×
[Doppelwort]
d: DY, DR, DM
s1, s2: DX, DY,
DR, DM,
Konstante
5-6
Kapitel 5 - Anweisungen
Verarbei-
tungszeit
(µs)
V
C
MICRO-EH
l l l l
32
3 E/A: E/A
74
4 E/A: Feld
52
4 Feld: E/A
92
5 Feld:
l l l l
27
3 E/A: E/A
66
4 E/A: Feld
53
4 Feld: E/A
99
5 Feld:
l l l l
35
4 E/A: E/A
86
4 E/A: Feld
71
5 Feld: E/A
120
5 Feld:
×
×
45
4
61
6
l l l
×
115
4
177
6
×
×
41
4
58
6
l l l
×
104
4
163
6
l l l l
43
4
112
6
l l l l
164
4
447
6
l l l l
143
6
l l l l
55
4
110
6
152
4
253
6
l l
×
l
101
6
Bemer-
kungen
Feld
Feld
Feld
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW
Oberer
Fall: W
Unterer
Fall: DW