Stack in assembly
Appunto inviato da moltone
Un semplice e breve appunto per capire cos'è e come funziona lo stack (1 pagine formato doc)
Cos'è lo stack? Lo stack (tradotto in italiano la pila) è una parte della memoria molto utilizzata nella programmazione con assembly (o assembler).
Questa porzione di memoria utilizza una gestione di dati del tipo LIFO (Last in First out). Normalmente viene utilizzato per il salvataggio temporaneo di dati. Lo stack inizialmente è vuoto e vi si agisce con 2 operazioni: Push Operando -> che inserisce un dato (operando) nello stack. Pop Operando -> che estrae l'ultimo dato inserito nello stack e lo sposta in "operando". Funzionamento Vi sono 2 registri che gestiscono lo stack, SP (che punta sempre la prima “cella vuota” dello stack) ed SS (che punta alla fine dello stack)..
Calendario scolastico 2022-23
Che succede in Iran? La spiegazione facile|Ponti 2023| Come si scrive un tema | Scuola: ponti di primavera e ultimo giorno di scuola |Tema sul ritorno alla normalità dopo il coronavirus|Come si fa un riassunto| Podcast| Mappe concettuali| Temi svolti| Riassunti dei libri|