Herunterladen Diese Seite drucken

HP 17BII Benutzerhandbuch Seite 294

Werbung

Austauschen des X- und Y-Registers im Stack
Eine weitere Funktion zur Stackmanipulation ist über die Taste
(x mit y vertauschen) zugänglich.
(über der
Taste) tauscht den
Inhalt des X- und Y-Registers aus, ohne die restlichen Registerinhalte zu
verändern. Erneutes Drücken von
stellt wieder den ursprünglichen
Inhalt des Stacks her. Wenn Sie sich im UPN Modusbefinden, muß für
die Umschalttaste nicht gedrückt werden.
Die
Funktion wird hauptsächlich zum Vertauschen von Zahlenrei-
henfolgen in einer Berechnung verwendet. Zum Beispiel kann die
Aufgabe 9 + (13 x 8) auf einfache Weise durch Drücken von 13
8
[x] 9
E& berechnet werden.
Arithmetik — Ablauf über den Stack
Der Inhalt des Stacks wird automatisch nach oben oder unten verschoben
wennz.B. neue Zahlen eingegeben werden (Verschiebung nach oben,
Stack Lift) oder zwei Zahlen durch einen Operator kombiniert und das
Ergebnis im X-Register angezeigt wird (Verschiebung nach unten, Stack
Drop). Beachten Sie, wie ein voller Stack im Verlauf der Berechnung von
3 + 4 - 9 zuerst nach unten, dann nach oben und schließlich wieder nach
unten verschoben wird:
>
a (verloren)
T
a
a
a
a
z
b
a
b
Y G
3
b
7
b
Verschieben
Verschieben
Verschieben
nach unten
nach oben
nach unten
(a und b stellen bereits vorhandene Werte im Stack dar.)
m Zu beachten ist, daß beim Verschieben nach unten der Inhalt des
T-Registers dupliziert und das X-Register überschrieben wird.
m Beim Verschieben nach oben geht der Inhalt des T-Registers
verloren, d.h. er wird durch den Inhalt des Z-Registers ersetzt. Die
Kapazität des Stacks ist daher auf vier Zahlenwerte beschränkt.
292
F: UPN: Der Stack

Werbung

loading