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

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

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

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

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

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

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

Q=S‾⋅Q‾‾,Q‾=R‾⋅Q‾.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=0⋅Q‾‾Q = \overline{0 \cdot \overline{Q}}. Одно из двух чисел под чертой - ноль, и по определению И-НЕ произведение с нулём всегда даёт на выходе единицу, независимо от того, чему равен Q‾\overline{Q}. Получаем Q=1Q = 1 безусловно, без всякой обратной связи. Теперь подставим это значение во второе уравнение: Q‾=1⋅1‾=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‾=0⋅Q‾=1\overline{Q} = \overline{0 \cdot Q} = 1 вне зависимости от QQ. Подставляя это в первое уравнение, получаем Q=1⋅1‾=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=1⋅0‾=1Q = \overline{1 \cdot 0} = 1 - совпало с тем, что подставляли. И Q‾=1⋅1‾=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=0⋅Q‾‾=1Q = \overline{0 \cdot \overline{Q}} = 1 и Q‾=0⋅Q‾=1\overline{Q} = \overline{0 \cdot Q} = 1 для любых QQ, Q‾\overline{Q}. Получается Q=Q‾=1Q = \overline{Q} = 1 - формально оба уравнения выполняются, но нарушается требование, что прямой и инверсный выходы триггера должны быть противоположны. Это и называют запрещённой комбинацией: она устойчива, пока держатся оба нуля, но при их одновременном снятии подстановка перестаёт быть однозначной - какой из двух вентилей "успеет" среагировать первым, зависит от микроскопической разницы задержек, и итоговое состояние непредсказуемо. Поэтому в реальных схемах эту комбинацию исключают ещё на этапе формирования сигналов, а там, где нужна гарантированная защита от неё, используют производные схемы вроде D-триггера с одним информационным входом.

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

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

FAQ

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

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

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

Коротко

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

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

Открыть EssayAI

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

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

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

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

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

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

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

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

11 июня 20268 минут
Модель Истона: политическая система как чёрный ящик

Модель Истона: политическая система как чёрный ящик

Системная модель Дэвида Истона: вход с требованиями и поддержкой, конверсия внутри чёрного ящика, выход в решения, петля обратной связи, границы системы, критика и дополнения Алмонда.

10 сентября 20269 минут
Адаптивная радиация: как предок даёт множество видов

Адаптивная радиация: как предок даёт множество видов

Адаптивная радиация: почему одна линия быстро расходится по экологическим нишам, примеры вьюрков и цихлид, условия процесса, таблица и отличия от простого расселения.

1 октября 20268 минут
Активные формы кислорода: виды, источники и защита

Активные формы кислорода: виды, источники и защита

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

1 октября 20269 минут
Аминоацил-тРНК-синтетаза: как заряжается тРНК

Аминоацил-тРНК-синтетаза: как заряжается тРНК

Как аминоацил-тРНК-синтетаза выбирает аминокислоту и тРНК, зачем реакция идёт в два этапа, почему тратятся две макроэргические связи и как работает редактирование.

1 октября 20268 минут