Programmeren in TI-83+ Assembly/Assembly-basis/De stack: verschil tussen versies

boeksjabloon
k (titel 'Programmeren in TI-83+ Assembly/De stack' gewijzigd in 'Programmeren in TI-83+ Assembly/Assembly-basis/De stack': "Programmeren in TI-83+ Assembly" onderverdelen in delen)
(boeksjabloon)
{{boeksjabloon
|Boeknaam cursus = Programmeren in TI-83+ Assembly
|inhoud1 =
*[[Programmeren in TI-83+ Assembly|Startpagina]]
|deel2 = [[Programmeren in TI-83+ Assembly/Assembly-basis|Assembly-basis]]
|inhoud2 =
#[[Programmeren in TI-83+ Assembly/Assembly-basis/Voorbereiding|Voorbereiding]]
#[[Programmeren in TI-83+ Assembly/Assembly-basis/Het_eerste_programma|Het eerste programma]]
#[[Programmeren in TI-83+ Assembly/Assembly-basis/Registers|Registers]]
#[[Programmeren in TI-83+ Assembly/Assembly-basis/Variabelen|Variabelen]]
#[[Programmeren in TI-83+ Assembly/Assembly-basis/De stack|De stack]]
|deel3 = [[Programmeren in TI-83+ Assembly/Speciaal|Speciaal]]
|inhoud3 =
#[[Programmeren in TI-83+ Assembly/Speciaal/Problemen|Problemen]]
#[[Programmeren in TI-83+ Assembly/Speciaal/TASM-instructies|TASM-instructies]]
#[[Programmeren in TI-83+ Assembly/Speciaal/ROM-calls|ROM-calls]]
}}
In plaats van variabelen, kun je om registers op te slaan en weer in te lezen ook de '''stack''' gebruiken. De stack is een soort rij met getallen. Stel het je voor als een toren met blokken. Je kunt alleen blokken erbij of eraf halen aan de bovenkant. Wat je dus het eerste erin legt komt er het laatste weer uit. Met de stack kun je ook maar twee dingen doen: een registerpaar er 'aan de bovenkant opleggen' en een registerpaar er 'aan de bovenkant afhalen'.
 
 
'''Zorg er dus voor dat de stack altijd gelijk is vóór en na je programma!'''
 
{{Navigatie
|Boek=Programmeren in TI-83+ Assembly
|vorige=Registers
|huidige=De stack
}}
 
{{sub}}
775

bewerkingen

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.