Please enable JavaScript.
Coggle requires JavaScript to display documents.
Memória Principal, MAPA MENTAL 8 Disciplina: SO 2025/1 Aluno: Arthur de…
Memória Principal
Espaço de Endereçamento Lógico VS. Espaço de Endereçamento Físico
Fundamental para o gerenciamento de memória
Endereço lógico
Gerado pela CPU
Endereço físico
Endereço real que a unidade de memória vê e utiliza
Relação varia conforme o momento da vinculação dos endereços
Métodos
Associação por tempo
Compilação
Endereços lógicos e físicos são idênticos
Carga
Execução
Endereços lógicos e físicos diferem
Unidade de gerenciamento de memória
Dispositivo de hardware
Mapeia endereço virtual para físico
Valor no registrador de relocação
Somado a cada endereço gerado por um processo do usuário
Definição
Grande array de bytes
CPU extrai instruções
Instruções podem causar carga adicional
Unidade de memória
Vê apenas um fluxo de endereços de memória
Não sabe como eles são gerados
Vinculação de Endereços
Programas geralmente ficam guardados no disco
Arquivo binário executável
Para ser executado
Deve ser trazido para a memória
Inserido dentro de um processo
Flexibilidade na alocação de memória para processos
Relação entre os endereços “internos” e os endereços “reais”
Tempo de compilação
Local na memória conhecido
Código é gerado com endereços fixos
Tempo de carga
Local não conhecido na compilação
Código é relocável
Endereços definidos quando o programa é carregado na memória
Tempo de execução
Método mais comum
Vinculação é feita apenas durante a execução
Requer suporte de hardware
Carga Dinâmica
Técnica que otimiza o uso da memória
Programa executa sem que todo o seu código esteja carregado na memória física
Vantagens
Melhor utilização do espaço de memória
Ideal para código pouco utilizado
Hardware Básico
Armazenamento de uso geral que a CPU acessa diretamente
Memória principal
Muitos ciclos de clock
Registradores embutidos dentro do processador
Um ciclo de clock
CPU não pode acessar o disco
São movidos para a Memória Principal
Mecanismos de Proteção de Memória
Garantem a operação correta da MP
Utiliza um par de registradores
Base
Limite
Definem o espaço de endereços lógicos
MAPA MENTAL 8
Disciplina: SO 2025/1
Aluno: Arthur de Moraes Andrade Corrêa