Para entender el funcionamiento de la memoria de una computadora imaginemos que se trata de un armario con cajones numerados en los que se guarda información en lugar de ropa. Cada cajón recibe el nombre de celda y el número que lo identifica es llamado dirección.
Para que la diversa información que ingresa a un sistema informático pueda ser procesada, debe ser traducida por la CPU a código binario. Este código contiene solamente dos signos, el cero y el uno, que representan el comportamiento de los impulsos eléctricos que circulan en el interior del sistema. Cuando se traduce determinada información a este código se genera un patrón de bits que consiste en una secuencia de ceros y unos.
Teniendo en cuenta lo anterior se puede decir que en cada celda de memoria se almacenarán patrones de bits.
Para resolver determinada tarea la Unidad Central de Proceso sigue una secuencia de instrucciones que, como se mencionó anteriormente, se encuentran almacenadas en la memoria del sistema informático. Se debe tener en cuenta que para que estas instrucciones puedan ser almacenadas y además sean comprendidas por la CPU, es necesario que se encuentren en código binario.