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

Naar navigatie springen Naar zoeken springen
k
geen bewerkingssamenvatting
(boeksjabloon)
kGeen bewerkingssamenvatting
*[[{{Programmeren in TI-83+ Assembly|Startpagina]] inhoud}}
{{boeksjabloon
|naam 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'.
 
775

bewerkingen

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

Navigatiemenu