Differenze tra le versioni di "Stack pointer"

smistamento lavoro sporco
(+F nessuna fonte)
(smistamento lavoro sporco)
{{F|informaticacomponenti per computer|marzo 2013|Nessuna fonte}}
{{C|Voce scritta in informatichese. Un'enciclopedia deve essere scritta in modo da poter essere compresa da chiunque. È stata semplificata in seguito. |informatica|novembre 2012}}
{{S|informaticacomponenti per computer}}
[[File:Registri principali.jpg|thumb|450px|[[registro (informatica)|Registri]] principali]]
Lo '''stack pointer''' (ESP) è, nelle architetture [[x86]] un registro dedicato della [[CPU]] che contiene l'indirizzo della locazione di memoria occupata dal top dello [[stack]] per permetterne le operazioni di push, che lo incrementerà, e di pop, che farà l'inverso, per permettere le operazioni che implicano l'uso dello [[stack]] che seguono la logica [[LIFO]] ovvero che l'ultimo elemento entrante sarà il primo ad uscire (Last In First Out). La memoria stack funziona come una pila di piatti: i piatti vengono aggiunti all'inizio della pila che è lo stack pointer. Invece, quando devono essere ripresi, vengono presi quei "piatti" che sono all'inizio della pila.
1 137 773

contributi