De status van het omhoogschuiven van het
stapelgeheugen
Het stapelgeheugen heeft vier registers. Bij nieuwe invoer schuift de
inhoud van de registers meestal door naar boven, maar niet altijd.
Dat wil zeggen dat het omhoogschuiven van het stapelgeheugen altijd
ingeschakeld of uitgeschakeld is, afhankelijk van de bewerking waarmee
het volgende getal in het X-register wordt geplaatst. (Zie hoofdstuk 2,
"Het automatisch stapelgeheugen".)
Bij alle functies, met uitzondering van de functies in de volgende twee
listen, 1s het omhoogschuiven van het stapelgeheugen ingeschakeld.
Bewerkingen die het omhoogschuiven uitschakelen
De vier bewerkingen ENTER, ¥+, ¥— en CLz schakelen het
omhoogschuiven van het stapelgeheugen uit. Een getal dat na één van
deze bewerkingen ingevoerd wordt, overschrijft het huidige getal in het
X-register. De Y-, Z- en T-registers blijven ongewijzigd.
Wanneer
en (e) als CLz werken, schakelen ook deze bewerkingen
het omhoogschuiven van het stapelgeheugen uit.
De INPUT functie schakelt het omhoogschuiven uit als een
programma onderbroken wordt om naar een waarde te vragen (zodat
elk getal dat daarna ingevoerd wordt, het X-register overschrijft),
maar schakelt het omhoogschuiven weer in als het programma
verdergaat.
B-6
Het gebruikersgeheugen en het stapelgeheugen