Organización de las memorias RAM
Las memorias RAM tienen líneas de dirección, líneas de datos, líneas para la alimentación de la energía, una o más líneas para habilitar el integrado y líneas de control para indicar la dirección del flujo de datos (Lectura o Escritura).
Una memoria RAM consta de dos bloques funcionales: Arreglo de localidades de memoria y los circuitos internos de interfaz, ver figuras siguientes. El arreglo de localidades de la memoria es generalmente una matriz cuadrada de localidades de uno o más bits arregladas en filas y columnas, tal es la razón de que la capacidad de las RAM generalmente son potencias de 2 (1K, 2k, 4K, etc.).
Los circuitos de la memoria toman una dirección y la dividen para seleccionar la fila y columna correspondiente a la localidad de la dirección.
Los circuitos internos, una vez seleccionado el integrado y la localidad de la memoria, determinan si se va a recibir un dato (escribir) o si se va a enviar (leer).
Fuente: Apuntes de Arquitectura de computadoras de la FCA de la UNAM