EssayAI
Блог
Блог
Естественные науки

RS-триггер на логических элементах И-НЕ: вывод из формул

11 июня 2026Время чтения: 7 минут
#rs-триггер#логические элементы и-не#уравнение вентиля#цифровая электроника#обратная связь

RS-триггер на логических элементах И-НЕ обычно объясняют через готовую таблицу переходов: подали такую-то команду, получили такой-то выход. Но саму таблицу можно не запоминать, а вывести - если взять формулу одного элемента И-НЕ и дважды подставить её в перекрёстную схему. У элемента И-НЕ с двумя входами AA, BB выход задаётся простым правилом Y=ABY = \overline{A \cdot B}: единица только если хотя бы один вход равен нулю. Стоит соединить два таких элемента крест-накрест, выход одного заведя на вход другого, и это же правило, применённое дважды, начинает описывать не мгновенную реакцию, а хранение бита во времени. Ниже разберём именно этот вывод: как из уравнения вентиля получаются установка, сброс, хранение и запрещённое состояние. Чтобы сразу увидеть, как числа подставляются в формулы, поиграйте с калькулятором ниже - он показывает подстановку в оба уравнения на каждом такте.

От одного элемента И-НЕ к схеме с памятью

Возьмите два двухвходовых элемента И-НЕ и соедините их так: выход верхнего (назовём его QQ) идёт на один из входов нижнего, а выход нижнего (Q\overline{Q}) идёт на один из входов верхнего. Оставшиеся два входа свободны - это входы управления, их обозначают S\overline{S} (set, установка) и R\overline{R} (reset, сброс). Черта над буквой стоит не для красоты: раз выход элемента И-НЕ равен единице всякий раз, когда на любом входе ноль, управлять схемой нужно именно нулём. Единица на обоих управляющих входах ничего не меняет активно - схема в этом случае замкнута сама на себя.

Формально пара уравнений, которая полностью описывает схему, выглядит так:

Q=SQ,Q=RQ.Q = \overline{\overline{S} \cdot \overline{Q}}, \qquad \overline{Q} = \overline{\overline{R} \cdot Q}.

Это система, где каждое выходное значение входит в правую часть другого уравнения. Именно эта взаимная зависимость и создаёт память: без неё элемент И-НЕ мгновенно и однозначно реагирует на входы, а с перекрёстной связью его выход начинает зависеть ещё и от собственного прошлого значения.

Установка: ноль обнуляет один из множителей

Пусть S=0\overline{S} = 0, R=1\overline{R} = 1. Подставим в первое уравнение: Q=0QQ = \overline{0 \cdot \overline{Q}}. Одно из двух чисел под чертой - ноль, и по определению И-НЕ произведение с нулём всегда даёт на выходе единицу, независимо от того, чему равен Q\overline{Q}. Получаем Q=1Q = 1 безусловно, без всякой обратной связи. Теперь подставим это значение во второе уравнение: Q=11=0\overline{Q} = \overline{1 \cdot 1} = 0. Оба выхода определились однозначно: Q=1Q = 1, Q=0\overline{Q} = 0. Это и есть режим установки - единица на входе S\overline{S} буквально "продавливает" единицу на выход, потому что умножение на ноль обнуляет любую неопределённость.

Слева направо: сначала таблица истинности одного элемента И-НЕ подсвечивает строку с нулём на входе, затем та же логика переносится на схему из двух перекрёстных вентилей - верхний элемент продавливает Q=1 независимо от обратной связи, нижний следом выдаёт Q-не=0

Сброс: тот же приём для второго вентиля

Симметрично, при S=1\overline{S} = 1, R=0\overline{R} = 0 безусловно определяется нижнее уравнение: Q=0Q=1\overline{Q} = \overline{0 \cdot Q} = 1 вне зависимости от QQ. Подставляя это в первое уравнение, получаем Q=11=0Q = \overline{1 \cdot 1} = 0. Режим сброса зеркален установке: ноль теперь стоит у нижнего элемента, и именно он диктует свой выход первым, а верхний подстраивается под него.

Хранение: система подтверждает сама себя

При S=R=1\overline{S} = \overline{R} = 1 ни одно уравнение не обнуляется автоматически - оба содержат единицу на управляющем входе, и результат зависит от второго множителя. Здесь подстановка работает по-другому: нужно взять предыдущие значения QQ и Q\overline{Q} и проверить, что они воспроизводят сами себя. Пусть на предыдущем такте было Q=1Q = 1, Q=0\overline{Q} = 0. Подставляем: Q=10=1Q = \overline{1 \cdot 0} = 1 - совпало с тем, что подставляли. И Q=11=0\overline{Q} = \overline{1 \cdot 1} = 0 - тоже совпало. Оба уравнения самосогласованы: они не задают новое значение, а лишь подтверждают старое. Так же сработает и обратная пара Q=0Q = 0, Q=1\overline{Q} = 1. Именно эта самосогласованность и есть память: схема хранит одно из двух устойчивых решений системы, а какое именно - определяется её историей, а не текущими входами.

Принципиальная схема RS-триггера: два элемента И-НЕ, перекрёстные связи выходов Q и Q-не на входы соседнего элемента, свободные входы S-не и R-не подписаны стрелками
Принципиальная схема RS-триггера: два элемента И-НЕ, перекрёстные связи выходов Q и Q-не на входы соседнего элемента, свободные входы S-не и R-не подписаны стрелками

На схеме хорошо видно, откуда берётся эта петля: линия обратной связи буквально соединяет выход одного корпуса со входом другого. Разорвите любую из двух перекрёстных линий - и уравнения перестанут быть системой, каждый вентиль снова станет считать только по своим свободным входам, а память исчезнет.

Запрещённое состояние: оба уравнения обнуляются одновременно

При S=R=0\overline{S} = \overline{R} = 0 каждое уравнение получает свой ноль независимо от второго выхода: Q=0Q=1Q = \overline{0 \cdot \overline{Q}} = 1 и Q=0Q=1\overline{Q} = \overline{0 \cdot Q} = 1 для любых QQ, Q\overline{Q}. Получается Q=Q=1Q = \overline{Q} = 1 - формально оба уравнения выполняются, но нарушается требование, что прямой и инверсный выходы триггера должны быть противоположны. Это и называют запрещённой комбинацией: она устойчива, пока держатся оба нуля, но при их одновременном снятии подстановка перестаёт быть однозначной - какой из двух вентилей "успеет" среагировать первым, зависит от микроскопической разницы задержек, и итоговое состояние непредсказуемо. Поэтому в реальных схемах эту комбинацию исключают ещё на этапе формирования сигналов, а там, где нужна гарантированная защита от неё, используют производные схемы вроде D-триггера с одним информационным входом.

Частые ошибки

  • Подставлять текущий Q\overline{Q} вместо предыдущего в режиме хранения. Уравнение Q=SQQ = \overline{\overline{S}\cdot\overline{Q}} при S=1\overline{S}=1 проверяет самосогласованность с ПРОШЛЫМ значением Q\overline{Q}, а не вычисляет новое с нуля - без истории эту строку решить нельзя.
  • Забывать, что ноль на входе обнуляет результат безусловно. В режимах установки и сброса второй множитель можно вообще не знать заранее - таблица истинности И-НЕ уже даёт единицу при любом нуле.
  • Путать, какой вентиль выдаёт QQ, а какой Q\overline{Q}. Если перепутать местами верхний и нижний элемент при подстановке, установка и сброс поменяются ролями.
  • Считать запрещённое состояние обычным решением системы. Да, оно формально удовлетворяет обоим уравнениям, но нарушает физический смысл триггера (QQQ \ne \overline{Q}), поэтому его и называют запрещённым, а не просто ещё одной строкой таблицы.
  • Менять S\overline{S} и R\overline{R} одновременно при анализе перехода. Одновременное снятие обоих нулей запрещённой комбинации даёт неоднозначную подстановку - на практике и в задачах входы меняют по очереди.

FAQ

Как из формулы элемента И-НЕ получить формулу RS-триггера? Берут два уравнения Y=ABY = \overline{A \cdot B} - по одному на каждый вентиль - и подставляют в них крест-накрест выходы друг друга: Q=SQQ = \overline{\overline{S}\cdot\overline{Q}}, Q=RQ\overline{Q} = \overline{\overline{R}\cdot Q}. Решение этой системы при конкретных S\overline{S}, R\overline{R} и известной истории и есть поведение триггера.

Почему подстановка ноля в уравнение И-НЕ сразу даёт единицу? По определению элемента: Y=ABY = \overline{A\cdot B} равно единице всегда, когда произведение ABA\cdot B равно нулю, а произведение с любым нулевым множителем равно нулю. Поэтому ноль на входе S\overline{S} или R\overline{R} гарантированно продавливает единицу на соответствующем выходе, независимо от второго входа.

Можно ли решить уравнения RS-триггера без знания предыдущего состояния? Для установки и сброса - да, оба выхода определяются однозначно текущими входами. Для режима хранения - нет: оба уравнения содержат единицы на управляющих входах и зависят только от предыдущих QQ, Q\overline{Q}, поэтому без истории строка хранения неопределима.

Коротко

RS-триггер на элементах И-НЕ полностью описывается системой Q=SQQ = \overline{\overline{S}\cdot\overline{Q}}, Q=RQ\overline{Q} = \overline{\overline{R}\cdot Q}. Ноль на любом управляющем входе обнуляет соответствующее произведение и безусловно даёт единицу на выходе - так рождаются установка и сброс. Когда оба входа равны единице, уравнения перестают задавать новое значение и лишь подтверждают предыдущее - это и есть хранение бита. А одновременные нули на обоих входах формально решают систему, но нарушают требование QQQ \ne \overline{Q} и потому считаются запрещённым состоянием. Весь набор поведения триггера - не список правил для заучивания, а прямое следствие одной формулы элемента И-НЕ, применённой дважды.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также

RS-триггер на элементах И-НЕ: схема и таблица

RS-триггер на элементах И-НЕ: схема и таблица

RS-триггер на логических элементах И-НЕ: как работает схема на двух перекрёстных вентилях, почему входы инверсные, таблица переходов, временная диаграмма и запрещённое состояние.

11 июня 20268 минут
Мультивибратор автоколебательный: схема и период колебаний

Мультивибратор автоколебательный: схема и период колебаний

Автоколебательный мультивибратор на двух транзисторах: как RC-связь плеч заставляет схему саморазмахиваться без запуска, откуда в периоде множитель логарифм два и как посчитать частоту со скважностью.

11 июня 20268 минут
Алкилирование бензола по Фриделю-Крафтсу: механизм

Алкилирование бензола по Фриделю-Крафтсу: механизм

Алкилирование бензола по Фриделю-Крафтсу: как хлорид алюминия активирует галогенид, почему возникает устойчивый арениевый ион и как оценить барьер реакции и риск переалкилирования.

7 июля 20268 минут
Допуск замыкающего звена размерной цепи: как считать

Допуск замыкающего звена размерной цепи: как считать

Как найти допуск замыкающего звена размерной цепи методом максимума-минимума и вероятностным методом, что такое увеличивающие и уменьшающие звенья и где ошибаются студенты.

7 июля 20269 минут
Двухфотонное поглощение: формула коэффициента β

Двухфотонное поглощение: формула коэффициента β

Как выводится уравнение двухфотонного поглощения, что означает коэффициент β в см/ГВт и почему пропускание среды падает нелинейно с ростом интенсивности лазерного пучка.

7 июля 20268 минут
Энтальпия сгорания: прямая и обратная задача расчёта

Энтальпия сгорания: прямая и обратная задача расчёта

Алгоритм расчёта энтальпии сгорания через энтальпии образования, перевод её в теплоту для массы образца и обратная задача - как найти энтальпию образования по измеренной теплоте сгорания.

7 июля 20268 минут