Ein Memristor – der Name ist ein Kofferwort aus englisch memory (Speicher) und resistor (elektrischer Widerstand) – ist ein hypothetisches passives elektrisches Bauelement, das zwischen seinen beiden Anschlüssen einen elektrischen Widerstand aufweist, der mit hindurchgeflossener Ladung größer oder kleiner wird, je nach Richtung. Stromlos ist die Spannung null und der Widerstand bleibt erhalten. Der Memristor wurde neben dem Widerstand, dem Kondensator und der Spule als viertes fundamentales passives Bauelement angesehen. Es wurde jedoch gezeigt, dass es nur drei fundamentale passive Bauelemente geben kann und der Memristor ein aktives Bauelement ist.[1][2]
Als Memristoren werden auch verschiedene in der Entwicklung befindliche[3] Bauelemente bezeichnet, die sich näherungsweise so wie postuliert verhalten. Integrierte Schaltungen mit vielen solchen Elementen sollen Datenverarbeitung und -Speicherung vereinen und sich für neuronale Netze eignen.[4]