Зображення ланки із 17 мемристорів захоплене атомним скануючим мікроскопом. Нитки близько 50 нм завдовжки та 150 атомів завтовшки.[1] Кожен мемристор складається із двох шарів діоксиду титану, різної провідності, з'єднаних з електродом. При протіканні електричного струму через прилад, зв'язок між шарами рухається, змінюючи провідність приладу. Ця зміна може бути використана для запису інформації.[2]
Практична реалізація ідеї мемристора здійснилась тільки нещодавно співробітниками лабораторії HP Labs під керівництвом Р. Стенлі Вільямса (англ.R.Staley Williams) фірми Hewlett-Packard. Дослідження проводились в галузі наноелектроніки. Прилад складається із двох шарів плівки із діоксиду титану з різною концентрацією атомівкисню. Кисневі вакансії діють як носії заряду, тобто «збіднений шар» має набагато менший опір, ніж незбіднений. Під дією електричного поля, що прикладається перпендикулярно до плівок, розпочинається дифузія кисню із нижнього (збагаченого) шару у верхній (збіднений). Таким чином, нижній шар, що до того не був провідним, починає проводити струм і залишається в такому стані, поки не буде прикладена обернена напруга. Очевидно, що швидкість перемикання таких мемристорів буде повністю визначатися коефіцієнтом дифузії кисню в діоксиді титану. При виготовленні резистивних смужок використовуються методи нанотехнології.
На думку Грега Шнайдера[3] (спеціаліст компанії HP), мемристор стане одним з основних елементів нанопристроїв, що емулює роботу людського мозку (мініатюрні нанопристрої будуть об'єднані в єдину мережу, а мемристор стане елементом, відповідальним за «пам'ять» штучного інтелекту) [4].