Herunterladen Inhalt Inhalt Diese Seite drucken

Arithmetik - So Funktioniert Der Stack - HP 33s Benutzeranleitung

Vorschau ausblenden Andere Handbücher für 33s:
Inhaltsverzeichnis

Werbung

Hinweis
Stellen Sie immer sicher, dass sich jeweils nur vier Zahlen im
Stack befinden – der Inhalt des T–Registers (des obersten
Registers) geht verloren, wenn eine fünfte Zahl eingegeben wird.
Arithmetik – So funktioniert der Stack
Der Inhalt des Stacks wird automatisch nach unten und nach oben verschoben,
wenn neue Zahlen in das X–Register eingegeben werden (Stack–Lifting – nach
oben Schieben) und wenn Operatoren zwei Zahlen in den X– und Y–Registern
kombinieren, um eine neue Zahl im X–Register zu produzieren (Stack–Dropping –
nach unten Schieben).
Nehmen Sie an, der Stack enthält die Zahlen 1, 2, 3 und 4. In der folgenden
Abbildung wird dargestellt, wie der Inhalt des Stacks während einer Berechnung
verschoben wird:
1. Der Stack verschiebt seinen Inhalt nach unten. Das (oberste) T–Register
repliziert seinen Inhalt.
2. Der Stack verschiebt seinen Inhalt nach oben. Der Inhalt des T–Registers geht
verloren.
3. Der Stack verschiebt seinen Inhalt nach unten.
Beachten Sie, dass, wenn der Stack seinen Inhalt nach oben verschiebt, er
den Inhalt des (obersten) T–Registers durch den Inhalt des Z–Registers ersetzt
und dass der vorherige Inhalt des T–Registers verloren geht. Sie sehen daran,
dass der Speicher des Stacks auf vier Zahlen beschränkt ist.
Aufgrund der automatischen Verschiebungen im Stack müssen Sie das
X–Register vor einer neuen Berechnung nicht löschen.
2–4
RPN: Der automatische Stack–Speicher

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis