A memória principal de um computador pode ser subdividida da seguinte forma: 1.
Memória física: Este é o espaço de armazenamento físico usado para armazenar os programas e dados atualmente ativos. Normalmente é composto por um ou mais módulos de RAM.
2.
Memória virtual: Esta é uma técnica que permite a um computador simular ter mais memória física do que realmente possui. É usado para armazenar programas e dados que não estão ativos no momento, mas que podem ser necessários posteriormente.
3.
Memória cache: Esta é uma pequena quantidade de memória rápida usada para armazenar os dados e instruções usados com mais frequência. Ele está localizado entre a CPU e a memória principal e pode melhorar significativamente o desempenho de um computador.
4.
Registros: Estas são células de memória pequenas e rápidas localizadas dentro da CPU. Eles são usados para armazenar dados e instruções que estão sendo processados no momento.