Spezielle mathematische Befehle
Merker
Beispiele
Sinusfunktion
00000
Eingangsdaten, x
S: DM 0000
1
0
0
10
10
0
3
0
Eingangsdaten zwischen
#0900 im BCD–Format.
Cosinusfunktion
00000
Eingangsdaten x
S: DM 0010
0
101
100
0
3
0
Eingangsdaten zwischen #0000
und #0900 im BCD–Format.
Lineare Näherung
306
ER:
Indirekt adressierte DM–Worte sind nicht vorhanden. (Der Inhalt des
:DM–Wortes ist nicht im BCD–Format oder die Datenwort–Be-
reichsgrenze ist überschritten worden).
Bei der Ausführung trigonometrischer Funktionen ist x > 0900. (x ent-
spricht dem Inhalt von S).
Für C wurde eine andere Konstante als #0000 oder #0001 spezifi-
ziert.
Die Daten für die lineare Approximation sind nicht lesbar.
EQ:
Das Ergebnis ist 0000.
Das folgende Beispiel zeigt die Verwendung des APR(––)–Befehls zur Be-
rechnung des Sinus von 30 . Um die Sinusfunktion auszuführen, muß C auf
#0000 gesetzt werden.
Ergebnisdaten
D: DM 0100
–1
–1
–2
10
10
10
0
5
0
Ergebnisdaten besitzen vier signifikante Stellen (Werte ab der fünften Stelle werden
ignoriert). Das Ergebnis der Funktion cos(0) lautet nicht 1, sondern 0,9999.
Das folgende Beispiel zeigt die Verwendung des APR(––)–Befehls zur Be-
rechnung des Cosinus von 30 . Um die Cosinusfunktion auszuführen, muß C
auf #0001 gesetzt werden.
Ergebnisdaten
D: DM 0110
10–1
10–1
10–2
0
8
6
Ergebnisdaten besitzen vier signifikante Stellen (Werte ab der fünften Stelle werden
ignoriert). Das Ergebnis der Funktion cos(0) lautet nicht 1, sondern 0,9999.
Ist C eine Speicheradresse, führt APR(––) eine lineare Näherung durch.
Wort C ist das erste Wort des kontinuierlichen Speicherblocks, der die Daten
für eine lineare Näherung enthält.
Der Inhalt des Wortes C spezifiziert die Anzahl der für die Näherung verwen-
deten Geradensegmente sowie das Eingangs– und Ausgangsformat (BCD
oder BIN). Die Bits 00 bis 007 enthalten die Anzahl der Geradensegmente
minus 1 (m–1) in Form von Binärdaten. Die Bits 14 und 15 spezifizieren das
Ausgangs– bzw. Eingangsformat (0 = BCD und 1 = BIN).
Adresse
APR(––)
00000
#0000
00001
DM 0000
DM 0100
–3
–4
10
10
0
0
Adresse
APR(––)
00000
#0001
00001
DM 0010
DM 0110
10–3
10–4
6
0
Kapitel 5–22
Befehl
Operanden
LD
00000
APR(––)
#
0000
DM
0000
DM
0100
Befehl
Operanden
LD
00000
APR(––)
#
0001
DM
0010
DM
0110