Fascículo ARQ5 – Funções e Pilha

7 Dezembro 2016, 11:00 Ibéria Medeiros

Definição e recurso a funções; Padrões de passagem de parâmetros e retorno de valores na chamada de funções; A pilha como espaço de armazenamento temporário de dados e endereços; Noção de topo da pilha e tamanho máximo; Importância de se deixar a pilha no mesmo estado depois de se utilizar; Salvaguarda e recuperação de contexto; Reserva de espaço para variáveis locais; Instruções assembly: push, pop, pusha, popa, pushad, popad, pushf, popf, pushfd, popfd, ret.