Триггер

Сумматор, шифратор и дешифратор — это устройства, преобразующие информацию. Но ЭВМ может запоминать данные. Простейшим устройством, осуществляющим запоминание данных, является триггер.

Триггер имеет два устойчивых состояния, в которые поочередно переходит под воздействием входных сигналов при записи информации. Существует множество типов триггеров. Один из них, так называемый RS-триггер, построен на двух элементах ИЛИ-НЕ.

Выход одного элемента подключен ко входу другого, это обеспечивает триггеру два устойчивых состояния и, соответственно, возможность хранения информации в виде 1 или 0. Вход R называют входом установки триггера в нулевое состояние, а вход S — в единичное. Триггер имеет два выхода. Из них Q — это прямой выход, а Q’ — инверсный, так как на Q’ потенциал всегда соответствует состоянию, которое противоположно состоянию выхода Q. Ниже показана таблица истинности триггера.

ВходВыход
Состояние до установкиСостояние после установки
RSQQ’QQ’
1000101
2001010
3010110
4011010
5100101
6101001

Предположим, что на выходах триггера уже есть определенная комбинация сигналов, а имеено: Q = 0, а Q’ = 1. Тогда при подаче на входы нулей состояние триггера не изменится (1-я строка таблицы истинности), т.е. он «помнит» записанный ранее 0 (Q = 0). Так же триггер хранит и единицу — это видно по 2-й строке таблицы. Если на вход S подавать 1, то, независимо от предыдущего состояния, ны выходе Q всегда будет 1 (3-я и 4-я строки таблицы). Аналогично, если подавать 1 на вход R, то на выходе Й будет 0, что следует из последних двух строк таблицы.

В этой таблице отсутствуют две строки, соответствующие случаем, когда оба входа равны 1. Дело в том, что тогда состояние выходов триггера будет неопределенным и зависеть от электрических и временных характеристик устройства. Поэтому такая комбинация на входах является запрещенной.

На схемах триггер обозначают прямоугольником, помеченным буквой Т.