Уровень 2: Отрицание
Открыть уровень →Где это в машине →
Задание
Соберите инвертор (NOT) из элемента NAND. Если на входе 1, на выходе 0.
Нужно построить инвертор (NOT) из одного элемента NAND.
Главная идея уровня: NAND универсален: подайте один сигнал на оба входа, и вентиль превратится в инвертор. Универсальность значит, что из одних NAND собирается вся логика — на следующих уровнях вы соберёте из него AND, OR и XOR.
Материалы по теме
- Логические вентили И, ИЛИ, НЕ
- NAND (И-НЕ) — универсальный логический элемент
- NOT (Инвертор) — инверсия сигнала
Решение для самопроверки
Сначала попробуйте собрать схему сами. Решение ниже — способ свериться, если застряли или уже справились.
У 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).