Сумматор, шифратор и дешифратор — это устройства, преобразующие информацию. Но ЭВМ может запоминать данные. Простейшим устройством, осуществляющим запоминание данных, является триггер.
Триггер имеет два устойчивых состояния, в которые поочередно переходит под воздействием входных сигналов при записи информации. Существует множество типов триггеров. Один из них, так называемый RS-триггер, построен на двух элементах ИЛИ-НЕ.
Выход одного элемента подключен ко входу другого, это обеспечивает триггеру два устойчивых состояния и, соответственно, возможность хранения информации в виде 1 или 0. Вход R называют входом установки триггера в нулевое состояние, а вход S — в единичное. Триггер имеет два выхода. Из них Q — это прямой выход, а Q’ — инверсный, так как на Q’ потенциал всегда соответствует состоянию, которое противоположно состоянию выхода Q. Ниже показана таблица истинности триггера.
Вход | Выход | |||||
Состояние до установки | Состояние после установки | |||||
№ | R | S | Q | Q’ | Q | Q’ |
1 | 0 | 0 | 0 | 1 | 0 | 1 |
2 | 0 | 0 | 1 | 0 | 1 | 0 |
3 | 0 | 1 | 0 | 1 | 1 | 0 |
4 | 0 | 1 | 1 | 0 | 1 | 0 |
5 | 1 | 0 | 0 | 1 | 0 | 1 |
6 | 1 | 0 | 1 | 0 | 0 | 1 |
Предположим, что на выходах триггера уже есть определенная комбинация сигналов, а имеено: Q = 0, а Q’ = 1. Тогда при подаче на входы нулей состояние триггера не изменится (1-я строка таблицы истинности), т.е. он «помнит» записанный ранее 0 (Q = 0). Так же триггер хранит и единицу — это видно по 2-й строке таблицы. Если на вход S подавать 1, то, независимо от предыдущего состояния, ны выходе Q всегда будет 1 (3-я и 4-я строки таблицы). Аналогично, если подавать 1 на вход R, то на выходе Й будет 0, что следует из последних двух строк таблицы.
В этой таблице отсутствуют две строки, соответствующие случаем, когда оба входа равны 1. Дело в том, что тогда состояние выходов триггера будет неопределенным и зависеть от электрических и временных характеристик устройства. Поэтому такая комбинация на входах является запрещенной.
На схемах триггер обозначают прямоугольником, помеченным буквой Т.