Могут ли логические элементы быть сделаны с использованием этих компонентов? - PullRequest
0 голосов
/ 23 сентября 2018

Скажем, у нас есть следующие компоненты:

  • Провод.Передает сигнал без изменения его значения
  • Вычитатель с мощностью n.Принимает сигнал от провода, провода берут с него max(signal - n, 0)
  • Источник со значением n.В основном вход, который генерирует сигнал n.
  • Контейнер, результат виден только людям.

Поток

Источникиединственный способ получить власть, и они не безграничны.Как только вы подключите источник к чему-либо, вы не сможете подключить его к чему-то другому, не разделив значение сигнала.Думайте о проводах как о трубах, а все остальное как о чашке воды.Чашки с источниками наполнены n литров, и они набираются в одно и то же время, и вся вода течет через трубы.Субтракторы не будут выпускать воду, если вы не заполните их n литрами воды, потому что вода будет находиться внутри чашки, пока вы не наполните ее достаточно, чтобы переполнить воду.Контейнеры также являются чашками, но для людей, чтобы посмотреть на них и измерить воду.

Если вы запустите 2 или более труб в одну чашку, вода сложится.


Логические воротаТребования

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

  • NOT Необходимо принять любой сигнал и датьиз воды, которая составляет < s литров, если есть s или более литров воды.В противном случае, найдите другой источник воды >= s и раздайте его.(вода не может появиться самопроизвольно)
  • AND Необходимо принять любые 2 сигнала и выдать любое количество воды >= s, если оба сигнала >= s.В противном случае можно выдать любую < s воду
  • other gates, используя NOT и AND, поэтому мне не нужно их перечислять.Просто убедитесь, что s согласован в вашем ответе

Было бы замечательно, если бы любой сигнал больше s мог быть намного больше, поскольку будет некоторая случайность, поскольку он реализуется вреальная жизнь.То же самое для < s значений, они должны быть намного меньше.

Это не является обязательным требованием, но было бы хорошо.

...