Уровень 2: Отрицание

Открыть уровень →Где это в машине →

Задание

Соберите инвертор (NOT) из элемента NAND. Если на входе 1, на выходе 0.

Нужно построить инвертор (NOT) из одного элемента NAND.

Главная идея уровня: NAND универсален: подайте один сигнал на оба входа, и вентиль превратится в инвертор. Универсальность значит, что из одних NAND собирается вся логика — на следующих уровнях вы соберёте из него AND, OR и XOR.

Материалы по теме

Решение для самопроверки

Сначала попробуйте собрать схему сами. Решение ниже — способ свериться, если застряли или уже справились.

У NAND два входа (A и B) и один выход (Q). Правило NAND: выход равен 0 только тогда, когда оба входа равны 1; во всех остальных случаях выход равен 1.

Как получить NOT? Подайте один и тот же сигнал на оба входа NAND.

1. Проведите провод от Input.Q к NAND.A. 2. Проведите ещё один провод от Input.Q к NAND.B.

Теперь оба входа NAND всегда получают одинаковое значение: - Если Input=1 → оба входа NAND=1 → выход NAND=0. - Если Input=0 → оба входа=0 → выход NAND=1.

Выход всегда противоположен входу — это и есть операция НЕ. 3. Подключите выход NAND (Q) к входу Output (D).

Схема решения уровня 2 — Отрицание
Авторское решение уровня 2 в симуляторе (тёмная тема)