El memristor es un cuarto elemento pasivo de circuito que mantiene una relación entre los integrales de tiempo de la corriente y el voltaje, actuando como un resistor no lineal con memoria. Su resistencia depende de la carga que ha fluido a través de él, y retiene el último valor de resistencia incluso después de apagarse. Aunque tiene aplicaciones en memoria digital y sistemas neuromórficos, actualmente no está disponible comercialmente y su rendimiento es inferior al de la RAM.