Taxonomia Universal das Memórias
As memórias podem ser classificadas cruzando dois critérios: o papel no sistema (Primária ou Secundária) e o comportamento elétrico (Volátil ou Não Volátil).
Memória Primária + Volátil
Temporária e de execução rápida. Armazena os programas que estão em uso no momento. Perde todos os dados quando a alimentação elétrica é cortada.
Exemplo: RAM.
Memória Primária + Não Volátil
Guarda instruções vitais, retidas permanentemente para a inicialização do sistema, e é acessada em alta velocidade.
Exemplos: ROM, EEPROM.
Memória Secundária + Volátil
Essa combinação é uma categoria não aplicável na engenharia de arquitetura de armazenamento prático — não existe memória secundária que seja volátil no uso convencional.
Memória Secundária + Não Volátil
Armazenamento permanente de massa. Preserva os dados indefinidamente, mas com acesso mais lento se comparado às memórias primárias.
Exemplos: Discos Rígidos, Flash Drives, DVDs.
A Tríade da Comunicação: Barramentos (Buses)
Toda comunicação entre o sistema e a memória acontece através de três barramentos (buses) com funções distintas e complementares.
Barramento de Endereços — "O Mapa"
Indica a posição exata (registro) onde o sistema pretende ler ou gravar um dado dentro da memória. É unidirecional: sai do processador em direção à memória.
Barramento de Controle — "O Regente"
Carrega os sinais elétricos que comandam a operação, como habilitação, escrita e leitura. É esse barramento que "dá a ordem" de como a memória deve se comportar naquele ciclo.
Barramento de Dados — "A Carga"
Contém os bits efetivos que estão sendo lidos ou armazenados naquele endereço específico. Diferente do barramento de endereços, é bidirecional: os dados podem ir da memória para o processador (leitura) ou do processador para a memória (escrita).
Dentro da Matriz: Anatomia do Armazenamento
O Bit (a Célula)
É a unidade base invisível de armazenamento: matrizes de transistores ou flip-flops guardando um valor de 0 ou 1.
A Palavra (Word) & O Registro
É o agrupamento lógico de bits. Cada registro abriga uma palavra, frequentemente composta por 1 byte (8 bits).
Endereçamento Hexadecimal
É a forma de identificação de cada posição de memória. Utiliza notação hexadecimal (como 0000, 0001, 0010, 0011...) para localizar fisicamente o dado dentro da matriz de armazenamento.
O Banco
É a macro-organização da memória: endereços são agrupados em bancos para organizar sistemas de grande capacidade, facilitando o gerenciamento de blocos maiores de dados.
Resumo
- RAM = primária + volátil; ROM/EEPROM = primária + não volátil; HD/Flash/DVD = secundária + não volátil;
- Barramento de Endereços = "onde"; Barramento de Controle = "como"; Barramento de Dados = "o quê";
- Bit → Palavra/Registro (byte) → Endereço (hexadecimal) → Banco: essa é a hierarquia de organização física da memória.
Comentários
Postar um comentário