Appendix A: Postfix-notatie (RPN) en het Stapelgeheugen
Praktisch elke kettingbewerking die u zult tegenkomen kan uitgevoerd worden met behulp van
enkel en alleen de vier stapelregisters.
tussenresultaat in een opslagregister te vermijden, elke kettingbewerking aan te vangen bij de
meest naar binnen gelegen haakjes en vervolgens naar buiten te werken — net zoals u zou doen
indien u de berekening handmatig zou uitvoeren (dat wil zeggen, met pen en papier). Beschouw
bijvoorbeeld de berekening van
Indien deze bewerking van links naar rechts uitgevoerd zou worden — zoals de (simpelere)
voorbeelden onder Kettingbewerkingen op pagina's 19 en 22 — zouden er vijf getallen
ingevoerd dienen te worden alvorens de eerst mogelijke bewerking (6 + 7) uit te voeren. Omdat
het stapelgeheugen echter maar vier getallen kan bevatten, kan deze bewerking niet van links
naar rechts uitgevoerd worden. Deze bewerking kan echter eenvoudig uitgevoerd worden indien
u begint met het meest naar binnen gelegen paar haakjes – wederom (6 + 7).
Intoetsen
6\7+
5§
4+
3§
Rekenkundige bewerkingen met constanten
Omdat het getal in het T-register behouden blijft wanneer het stapelgeheugen naar beneden
wordt opgeschoven, kan dit getal als constante gebruikt worden in rekenkundige bewerkingen.
Om de constante in het T-register te plaatsen, voert u het in op het scherm (dat wil zeggen, in het
X-register), en drukt vervolgens driemaal op \. Dit heeft tot gevolg dat de constante ook in het
Y- en het Z-register wordt opgeslagen. Elke keer dat er hierna een rekenkundige bewerking wordt
uitgevoerd — met behulp van de constante in het Y-register en een ingevoerd getal in het
weergegeven X-register — zal de constante "teruggeschoven" worden in het Y-register.
Voorbeeld: De jaarlijkse verkoop van hardware voor zonne-energie van uw firma — momenteel
€84,000 — wordt voorspeld elk jaar te verdubbelen gedurende de volgende drie jaren. Bepaal
de jaarlijkse omzet in die drie jaren.
Intoetsen
2\\
\
84000
§
§
Desalniettemin dient u om het opslaan van een
3 [4 + 5 (6 + 7)]
Scherm
Tussenresultaat van (6+7).
13,00
Tussenresultaat van 5 (6+7).
65,00
Tussenresultaat van [4 + 5(6 + 7)].
69,00
Eindresultaat: 3 [4 + 5 (6 + 7)].
207,00
Scherm
Voert de constante in de Y-, Z- en
2,00
T-registers in.
Voert het basisbedrag in het
84.000,
weergegeven X-register in.
Jaarlijkse omzet eerste jaar.
168.000,00
Jaarlijkse omzet tweede jaar.
336.000,00
179