Alocação dinâmica de memória
Prof.Fernando Branquinho
1) Crie um programa para MSDOS, que demonstre a ocorrência da fragmentação de blocos de memória
durante o processo de alocação dinâmica.
Exemplo do resultado esperado:
Universidade Santa Cecilia - Prof. Branquinho
Demonstração do processo de fragmentação de memória
x bytes corresponde a 1/4 da memória livre
Alocação
Alocação
Alocação
Alocação
do
do
do
do
1o
2o
3o
4o
bloco
bloco
bloco
bloco
de
de
de
de
x
x
x
x
bytes
bytes
bytes
bytes
=
=
=
=
??
??
??
??
Liberando blocos 2 e 4
Alocação de um novo bloco de 31560 bytes = ??
Atenção:
l
l
No lugar da variável x, deve deve aparecer o valor correspondente a 1/4 da
memória disponível.
No lugar das interrogações (??), deve aparecer a indicação de sucesso ou erro na
operação de alocação de memória.
Final do documento
Fernando J.C.Branquinho
http://br.geocities.com/branqs
Download

Laboratório alocação dinâmica