Stack pointer: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Etichette: Annullato Modifica visuale |
Etichette: Annullato Modifica visuale |
||
Riga 4:
[[File:Registri principali.jpg|thumb|upright=2|[[registro (informatica)|Registri]] principali]]
Lo '''stack pointer''' (ESP) è, nelle architetture [[x86]], un registro dedicato alla [[CPU]] che contiene l'indirizzo della locazione di memoria occupata dal top dello [[pila (informatica)|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.
E illegale non posso
*[[pila (informatica)]]
*[[Stack overflow]]
|