Невозможно создать электронный логический элемент, который функционирует, даже если его ток всегда равен нулю.
Тем не менее, можно расположить электронные логические вентили CMOS таким образом, чтобы энергия, накопленная на транзисторных затворах, впоследствии возвращалась к источнику питания, поэтому она использует практически нулевую полезную мощность. Как только система включена и все перепускные конденсаторы полностью заряжены, эти логические элементы могут выполнять произвольно большое количество вычислений, в то же время потребляя практически нулевой ток от батареи. Такие устройства часто называют неразрушающими вычислениями.
Также есть много способов построить логически эквивалентные вычислительные структуры без каких-либо электронных устройств. Такие неэлектронные логические вентили, естественно, используют нулевой ток, хотя почти всем им требуется гораздо больше энергии для работы, чем их логически эквивалентным электронным логическим элементам.
не электронные вычисления
Некоторые неэлектронные логические элементы перечислены в статье
«Десять страннейших компьютеров» .
Еще несколько неэлектронных логических элементов, которые, по-видимому, не настолько странны, чтобы сделать эту статью:
Дэвид Кэри (David Cary) разработал ЦП, который будет построен полностью из золотниковых клапанов, и до сих пор размышляет над тем, чтобы питать его традиционным давлением гидравлического масла, давлением воды или воздуха.
Нет В жидкостных логических воротах не имеют подвижные части, если не считать перемещение жидкости через них как «часть».
(Есть ли статья в Википедии или какой-то другой вики со списком способов реализации абстрактной концепции «логических ворот»?)
неразрушающие вычисления
Неразрушающие вычисления, также называемые обратимыми вычислениями, логикой восстановления заряда или адиабатической логикой, включают затворы, которые используют практически нулевую мощность.
Когда вычислительная система стирает немного информации, она должна рассеивать теоретическую минимальную энергию kT ln (2) - предел фон Неймана-Ландауэра - где k - постоянная Больцмана, а T - температура.
Большинство логических вентилей стирают немного информации для каждой логической операции. Однако есть несколько логических элементов, которые сохраняют каждый бит. Теоретически эти неразрушающие логические элементы могут использовать гораздо меньшую мощность, чем теоретическая минимальная мощность элементов побитовой логики.
"Обратимая логика" Ральфа Меркла в Zyvex
RevComp - Исследовательская группа по обратимым и квантовым вычислениям
имеет несколько хороших фотографий своего обратимого процессора.