Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gestão de Memória (Ciclo de execução ((1) Instrução da memória para o…
Gestão de Memória
Ciclo de execução
(1) Instrução da memória para o processador
(2) Decodifica e carregados da memória
(3) Executa e o resultado armazena na memória
Ligação de Endereços
Loader liga os endereços simbólicos a endereços absolutos
Tipos
Tempo de Compilação
Endereço de memória em tempo de compilação
Tempo de Carregamento
Endereço de memória no momento da execução do programa
Tempo de Execução
Endereço de memória em tempo de execução
Endereçamento
Lógico
Endereço gerado pela CPU
Físico
Visto pela Unidade de Memória
Conjunto
Todos end. lógicos gerados por um programa = ESPAÇO DE ENDEREÇOS LÓGICO
End. Físicos correspondentes = ESPAÇO DE ENDEREÇOS FÍSICO
Overlay
Usa em caso de insuficiência de mem. física
Divide-se o programa em partes executados independentemente
Mesma área de memória
Mapeamento de End. Lógicos para End. Físicos
Unidade de Gerenciamento de Memória (MMU - Memory Management Unity)
Memória como um grande vetor de palavras ou bytes