Memoria de contenido direccionable
Al contrario de las memorias estándar (memorias de acceso aleatorio o RAM) en las que el usuario introduce una dirección de memoria y la RAM devuelve los datos almacenados en esa dirección, una CAM está diseñada de manera que el usuario proporciona los datos y la CAM busca en toda la memoria para ver si esos datos están almacenados en alguna posición.Si los datos son encontrados, la CAM devuelve una lista de una o varias direcciones en las que la información fue encontrada (en algunas arquitecturas, también devuelve los propios datos buscados, u otros tipos de información).Puesto que una CAM está diseñada para buscar en toda la memoria mediante una simple operación, es mucho más rápida que la RAM en prácticamente todas las operaciones de búsqueda.Por todo ello, las CAM sólo se utilizan en aplicaciones específicas en las que la velocidad de búsqueda requerida no puede ser alcanzada con un método menos costoso.Numerosos dispositivos producidos por Integrated Device Technology, Cypress Semiconductor y otros siguen el acuerdo de interfaz LA.