Memristorski krug je pasivna komponenta u kojoj se otpor mijenja u odnosu na naboj koji prolazi kroz uređaj i koji može zapamtiti zadnji naboj koji je prošao kroz njega čak i kada se naboj ukloni. Krugovi se sastoje od tri primarne pasivne komponente: kondenzatora, otpornika i induktora. Otkriće memristora dodaje četvrtu komponentu krugovima što može dovesti do napretka računalne tehnologije i nanotehnologije. Što je krug memristora manji, to bolje funkcionira. To omogućuje znanstvenicima da stvaraju sve manje i manje ploče.
Leon Chua je prvi teoretizirao mogućnost sklopa memristora 1971. dok je radio na Kalifornijskom sveučilištu u Berkeleyju. Stvarni izum memristora dogodio se tek 2008. kada je HP Labs konačno stvorio radnu verziju od tanke trake titanovog dioksida koja je bila dopirana ili izmijenjena kako bi uključila manje atoma kisika nego što bi trebala. Kada naboj prolazi u jednom smjeru kroz memristor, to mu daje veći otpor. Kada naboj prolazi u suprotnom smjeru, otpor se smanjuje.
Kombinacija male veličine kruga memristora i sposobnosti pamćenja posljednjeg naboja koji je prošao kroz njega otključava mnoga vrata u svijetu elektroničkih sklopova. Ploče moraju biti određene veličine kako bi na njih mogli stati svi tranzistori i ostali dijelovi. S otkrićem memristora, ove komponente se mogu smanjiti na djelić svoje trenutne veličine.
Sposobnost pamćenja kroz koji je naboj posljednji prošao čini memristor još zapanjujućim. Kada korisnik isključi računalo, ono gubi sve nespremljene podatke jer je potrebna energija da bi računalo “zapamtilo” podatke. Memristori, međutim, pamte ove podatke čak i bez napajanja, tako da je korisnik mogao isključiti i uključiti računalo kako bi ga pronašao točno onako kako ga je ostavio kada ga je isključio.
Ne samo da bi korištenje memristorskih sklopova stvorilo manje ploče, veću memoriju, a sposobnost pohranjivanja memorije čak i uz napajanje je nestala, kvaliteta memristorskog sklopa koja mu omogućuje promjenu otpora u odnosu na naboj koji prolazi kroz sredstva u budućnosti bi znanstvenici mogli stvoriti računala koja mogu “razmišljati”. Trenutno je strujni krug ili isključen ili uključen, ovisno o tome teče li naboj kroz njega. Međutim, ako bi se koristili sklopovi memristora, računalo bi moglo pokriti raspon vrijednosti između isključenog i uključenog i tako donositi složenije odluke.