Organizzazione di un sistema di memorie
Anche se la RAM può essere acceduta in un ordine qualsiasi, si osserva che tanto le istruzioni di un programma quanto i dati acceduti sono generalmente raggruppati un una stessa area di memoria.
Ciò permette di organizzare la memoria ad albero, ponendo poche memorie molto veloci vicino al processore (cache) ed effettuando traferimenti di blocchi di dati dalle memorie più lente alla cache ogni qualvolta il dato richiesto non sia disponibile nella cache.