Компьютер домино - Domino computer

Два логических элемента домино, из которых, с добавлением НЕ, могут быть построены все остальные ворота. Шлюз XOR зависит от времени.

А домино компьютер это механический компьютер построен с использованием домино[1] представлять механический усиление или же логический строб из цифровые сигналы. Из-за существования нескольких схем, домино компьютер будет использоваться в этой статье для обозначения любой конкретной схемы, которая использует упомянутое базовое явление (последовательности домино) для создания машин, эквивалентных компьютеру. Такой выбор терминологии может быть несколько произвольным, потому что лишь немногие ресурсы пишут на эту тему.[2]

Основное явление

Последовательности стояния домино (так что каждый опрокидывает следующий) может быть организован для демонстрации цифровых концепций, таких как усиление и цифровые сигналы. Это некоторая цифровая информация, которую проводит цепочка домино, поэтому этот эффект отличается от явления куда:

  • энергия проводится без усиления, таким образом рассеиваясь; или же
  • усиление применяется к нецифровым сигналам, позволяя возникать шумовые эффекты.

В День домино На мероприятии представлено множество конструкций, в основном развлекательных. Некоторые конструкции могут напоминать людям о цифровые схемы. Некоторые из них предполагают, что могут быть показаны не только телеграфные инструменты, но и простые обработка информации модули могут быть построены.

Можно использовать это явление для строительства нетрадиционные вычисления инструменты.[1][2][3] Базового явления достаточно для достижения этой цели,[2] но также можно использовать сложные «механические синапсы» (см. [4]), по аналогии с электрические синапсы или же химические синапсы.

Логические аспекты

Логический вентиль ИЛИ очень естественен в домино. Проблема в том, какой вентиль мы должны добавить к ИЛИ и получить функционально полный Обратите внимание, что ни один вентиль домино не может производить выход 1 со всеми входами 0, поэтому мы не можем сделать НЕ, поэтому мы не можем даже сделать ПОДРАЗУМЕВАЕМЫЕ без внешней последовательности `` источник энергии ''. Как только мы признаем это, НЕ реализуется, и у нас есть полный набор.

Но, однако, далеко не всегда вести последовательность от одного источника ко многим воротам в каждый подходящий момент времени. Предположим, что у нас их нет.

Система разрыва корня в основном необходима, если кто-то хочет логическую связку с выходом 0 для входа 1. Пусть P $ Q будет вентилем, в котором последовательность, которая должна быть отклонена P, нарушается последовательностью Q. эквивалентно P И (НЕ Q), если вход Q предшествует P. Набор ИЛИ и $ может представлять любые логические связки в любой арности, кроме тех, которые генерируют 1 со всеми входами 0.

Точно так же XOR может быть реализовано с вентилем на диаграмме выше как система двукорневого прерывания.

Проблема этих двух систем взлома корня заключается в том, что они сильно зависят от одновременности двух входов. В логическом элементе XOR один вход может уничтожить противоположный входной корень, отслеживающий обратный отсчет. Обратите внимание, что выражение P AND Q, P $ (P $ Q) ИЛИ Q $ (Q $ P) является симметричным, следовательно, не зависит от одновременности и не требует отслеживания, хотя это сложно.

Записывать

Текущий рекорд для компьютеров домино - это 5-битный сумматор.

На Манчестерском фестивале науки в 2012 году математик Мэтт Паркер и команда добровольцев работали вместе над созданием двоичного сумматора домино, который мог бы складывать два трехбитовых входа и выдавать 4-битный выходной сигнал, который работал успешно. На следующий день они попытались построить 5-битный сумматор, который они и завершили, но последний тестовый прогон имел некоторые ошибки (одна из-за утечки сигнала между цепочками домино и одна проблема с синхронизацией).[5]

В Американской британской академии (ABA), Маскат, группа учеников 12 класса под руководством Саатвика Сурьяджита Корисепати при поддержке Алекса Фрейера, Золтана Соджитори и остальных учеников компьютеров выполнила 5-битный сумматор, который сможет складывать любые числа. к сумме 63. Предыдущий мировой рекорд - 4-битный сумматор, который может суммировать числа только до 31. Они использовали 15 000 домино, чтобы построить схему в штаб-квартире Bank Muscat в Омане.[6]

Смотрите также

Примечания

внешняя ссылка

  • Кибернетикос, (киб). «Вычисление домино».