Questão FC394011
Assinale a única alternativa que preenche corretamente a lacuna em branco. ________________ consiste no processo em que os endereços lógicos são transformados em endereços físicos,
Sistemas de Armazenamento
IBADE · 2024
Assinale a única alternativa que preenche corretamente a lacuna em branco.
________________ consiste no processo em que os endereços lógicos são transformados em endereços físicos, recalculados a partir da diferença entre as origens do programa em disco e na memória, no instante do carregamento do programa.
- Relocação Estática
- Relocação Dinâmica
- Cache
- Clock-FINUFO
- Nível de multiprocessamento
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Relocação Estática é o processo pelo qual os endereços lógicos de um programa são convertidos em endereços físicos no momento de carregamento na memória.
O carregador calcula um deslocamento igual à diferença entre a origem do programa em disco e a área em memória destinada a ele, e ajusta todos os endereços do código/dados aplicando esse deslocamento.
Matematicamente: \(endereço\ físico = endereço\ lógico + deslocamento\). Após essa operação os endereços ficam absolutos, gravados no binário em memória.
Vantagem: não há custo de tradução em tempo de execução — a execução usa diretamente endereços físicos. Limitação: a imagem é fixa à área escolhida; para mover o programa é necessário recarregá‑lo e recalcular os endereços.
Conteúdo do catálogo FC Concursos · Atualizado em