Memória

Assembly, Engenharia Reversa, Serial, Pirataria
Post Reply
User avatar
admin
CEO
Posts: 57
Joined: Sun Oct 22, 2017 10:00 pm
x 43
x 30

Memória

Post by admin » Fri Nov 23, 2018 12:01 am

BSS (Block Started By Symbol)
Segumento de dados com variáveis estáticas e globais com permissões de leitura e escrita ou execução.

Heap
Maior segumento de memória para armazenar dados persistentes para quando a função retornar. Para alocar um espaço de memória na heap em C pode se usar a função malloc, e para liberar a memória após o uso pode se utilizar a função free.

Pilha (Stack)
É uma região de memória para armazenar variáveis locais das funções.

Frame de Pilha (Stack Frame)
É quando o programa entra em uma nova função, o layout mais comum é o Intel IA-32 que contém: Argumentos de função, Variáveis, Instrução, ponteiros e espaço para manipular as variáveis locais.
0 x
Image

Post Reply