Jerarquía de memoria

[1]​ Los puntos básicos relacionados con la memoria pueden resumirse en: La cuestión de la capacidad es simple, cuanto más memoria haya disponible, más podrá utilizarse.

La velocidad óptima para la memoria es la velocidad a la que el microprocesador puede trabajar, de modo que no haya tiempos de espera entre cálculo y cálculo, utilizados para traer operandos o guardar resultados.

En suma, el coste de la memoria no debe ser excesivo, para que sea factible construir un equipo accesible.

Las siguientes afirmaciones son válidas: Se busca entonces contar con capacidad suficiente de memoria, con una velocidad que sirva para satisfacer la demanda de rendimiento y con un coste que no sea excesivo.

En lenguaje ensamblador, ensamblador en línea, y lenguajes como C y C++, se pueden direccionar datos directamente a los registros de la CPU.

Diagrama piramidal de la jerarquía de memoria.