О Логических элементах

Есть только 10 типов экспертов: те кто понимают двоичную логику, и те которые нет.

Модуль содержит схему из 7 логических элементов, обозначенных буквами от A до G. Логические элементы описаны на второй странице. Схема имеет 8 входов и 1 выход. Определите все типы элементов и найдите конфигурацию входа, которая даст на выходе истину.

AND
+1
OR
+2
XOR
+3
XNOR
+6
NOR
+5
NAND
+4
  • Первый ряд из 8 светодиодов сообщает о состояниях входа. Второй ряд из 4 светодиодов отображает выходные состояния от A до D. Используйте кнопки со стрелками для переключения между различными входными конфигурациями, определите типы первых четырех элементов.
  • Один тип элемента будет встречаться в схеме дважды, все остальные — один раз. Если в следующих правилах найденный тип элемента уже встречается и вы уже нашли дубликат, продолжайте выполнять шаги, пока не найдете доступный тип элемента.
  • Чтобы найти тип элемента E:
    • Начните с элемента A на диаграме выше.
    • Возьмите +n число соответстующее логическому элементу B. Пройдите n шагов по стрелкам.
  • Чтобы найти тип элемента F:
    • Начните с элемента E на диаграме выше.
    • Возьмите +n число соответстующее логическому элементу C. Пройдите n шагов по стрелкам.
  • Чтобы найти тип элемента G:
    • Начните с элемента F на диаграме выше.
    • Возьмите +n число соответстующее логическому элементу D. Пройдите n шагов по стрелкам.
  • После того, как вы определили все типы логических элементов, перейдите к конфигурации входа, которая включит конечный выход. Нажмите `CHECK`. Если на выходе ложь, модуль зарегистрирует ошибку.

Логический элемент — это элементарный строительный блок цифровой схемы. Большинство логических элементов имеют два входа и один выход. В любой момент каждый вход и каждый выход либо выключены (0, ложь), либо включены (1, истина).

Есть 7 базовых логических элементов: NOT(НЕ), AND(И), OR(ИЛИ), XOR(ИСК. ИЛИ), NAND(НЕ И), NOR(НЕ ИЛИ) и XNOR(ИСКЛ. НЕ ИЛИ). NOT имеет один вход и один выход. Остальные логические элементы имеют два входа и один выход. Входы находятся слева на рисунке, выходы справа.

NOT Имеет только один вход. Истина переходит в Ложь, и наоборот Ложь переходит в Истину. Этот элемент не используется в модуле на прямую.
AND Когда оба входа Истина, на выходе будет Истина. Иначе, на выходе будет Ложь.
OR Хотя бы один Истина, на выходе будет Истина. Когда оба ложь, на выходе будет Ложь.
XOR Если на одном входе истина, а другой ложь, на выходе будет Истина. Если оба истина или оба ложь, то на выходе будет Ложь.
NAND Это работает как NOT и AND. Если оба Истина, то на выходе будет Ложь. Иначе, на выходе будет Истина.
NOR Это работает как NOT и OR. Если оба входа ложь, то на выходе будет Истина. Иначе, на выходе Ложь.
XNOR Это работает как NOT и XOR. Если входы разные (Пример: 1, 0), то на выходе будет Ложь. Если оба входа равны, то на выходе будет Истина.
ВходыВыходы
ANDORXORNANDNORXNOR
00000111
01011100
10011100
11110001