Armazenamento primário em uma placa-mãe é a memória usada para armazenar o código e os dados que estão sendo processados atualmente pela unidade central de processamento (CPU). Também é conhecida como memória principal ou memória de acesso aleatório (RAM).
O armazenamento primário é volátil, o que significa que perde o seu conteúdo quando a energia é desligada. Isto contrasta com o armazenamento secundário, como unidades de disco rígido e unidades de estado sólido, que não são voláteis e retêm seu conteúdo mesmo quando a energia é desligada.
O tamanho do armazenamento primário é um dos fatores mais importantes na determinação do desempenho geral de um computador. Quanto mais armazenamento primário um computador tiver, mais programas e dados ele poderá processar simultaneamente.
O armazenamento primário é composto por uma série de células de memória, cada uma das quais pode armazenar um único bit de dados. As células são organizadas em linhas e colunas, e cada linha e coluna possui um endereço exclusivo. A CPU pode acessar qualquer célula de memória especificando seu endereço.
A velocidade do armazenamento primário também é um fator importante na determinação do desempenho geral de um computador. Quanto mais rápido for o armazenamento primário, mais rápido a CPU poderá acessar dados e instruções.
Existem dois tipos principais de armazenamento primário:memória estática de acesso aleatório (SRAM) e memória dinâmica de acesso aleatório (DRAM). A SRAM é mais rápida e mais cara que a DRAM, mas também é menos densa. A DRAM é mais lenta e menos cara que a SRAM, mas é mais densa.
A maioria dos computadores usa uma combinação de SRAM e DRAM para armazenamento primário. SRAM é usada para memória cache, que é uma pequena quantidade de memória de alta velocidade localizada na CPU. DRAM é usada para a memória principal, que é a maior quantidade de memória usada para armazenar o código e os dados que estão sendo processados atualmente pela CPU.