Бістабільних осередок - тригер - студопедія

Тригер - це електронна схема, широко застосовувана в регістрах комп'ютера для надійного запам'ятовування одного розряду двійкового коду. Тригер має два стійких стани, одне з яких відповідає двійковій одиниці, а інше - бінарного нулю.

Термін тригер походить від англ. trigger - засувка, спусковий гачок. Для позначення цієї схеми в англійській мові частіше вживається термін flip-flop, що в перекладі означає «ляскання». Це звукоподражательное назву електронної схеми вказує на її здатність майже миттєво переходити ( «перекидатися») з одного електричного стану в інше і навпаки.

Найпоширеніший тип тригера - так званий RS-тригер (S і R, відповідно, від англ. Set - установка, reset - скидання). Умовне позначення тригера дано на рис. 6.1.

Мал. 6.1. Умовне позначення тригера

Він має два симетричних входу S і R і два симетричних виходу Q і. причому вихідний сигнал Q є логічним запереченням сигналу.

На кожен з двох входів S і R можуть подаватися вхідні сигнали у вигляді короткочасних імпульсів ().

Наявність імпульсу на вході вважатимемо одиницею, а його відсутність - нулем.

На рис. 6.2 показана реалізація тригера за допомогою вентилів АБО-НЕ, відповідна таблиця істинності наведена в табл. 6.1.

Бістабільних осередок - тригер - студопедія

Мал. 6.2. Реалізація тригера за допомогою вентилів АБО-НЕ

Таблиця 6.1. Таблиця істинності тригера

Проаналізуємо можливі комбінації значень входів R і S тригера, використовуючи його схему і таблицю істинності схеми АБО-НЕ (табл. 6.1).

1. Якщо на входи тригера подати S = ​​1, R = 0, то (незалежно від стану) на виході Q верхнього вентиля з'явиться 0. Після цього на входах нижнього вентиля виявиться R = 0, Q = 0 і вихід стане рівним 1.

2. Точно так же при подачі 0 на вхід S і 1 на вхід R на виході з'явиться 0, а на Q - 1.

3. Якщо на входи R і S подана логічна 1, то стан Q і не змінюється.

4. Подача на обидва входи R і S логічного 0 може привести до неоднозначного результату, тому ця комбінація вхідних сигналів заборонена.

Оскільки один тригер може запам'ятати тільки один розряд двійкового коду, то для запам'ятовування 1 байта потрібно 8 тригерів, для запам'ятовування 1 Кбайта - відповідно 8 · 210 = 8192 тригерів. Сучасні мікросхеми пам'яті містять мільйони тригерів.

Схожі статті