Уровень 10: Замыкание

Открыть уровень →

Задание

Соберите SR-защёлку из NOR. Состояние сохраняется при S=0,R=0.

SR-защёлка — простейшая ячейка памяти на 1 бит. Входы: S (Set — установить в 1) и R (Reset — сбросить в 0). Выходы: Q и NQ (инверсный).

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

Решение

Строится из двух NOR. В симуляторе нет отдельного NOR — используйте OR + NOT: выход OR подайте на вход NOT = получится NOR.

Соберите два таких NOR. Теперь ключевой момент — ПЕРЕКРЁСТНОЕ соединение:

1. Выход первого NOR (Q) подключите ко ВТОРОМУ входу ВТОРОГО NOR. 2. Выход второго NOR (NQ) подключите ко ВТОРОМУ входу ПЕРВОГО NOR. 3. На первые входы подайте: первому NOR — R, второму NOR — S.

Как работает: - S=1,R=0 → Q=1 (установка). - S=0,R=1 → Q=0 (сброс). - S=0,R=0 → ПРЕДЫДУЩЕЕ состояние сохраняется. Это и есть память!

Представьте единицу, которая «бегает по кругу»: выход одного NOR подаётся на вход другого, и наоборот. Пока на входах S=R=0, ни один сигнал не пытается её выбить — схема «запирается» в том состоянии, в котором оказалась. Именно так из вентилей рождается память: петля обратной связи удерживает значение.

Схема решения уровня 10 — Замыкание
Авторское решение уровня 10 в симуляторе (тёмная тема)