RS триггер (асинхронный триггер).

Триггер имеет два входа: R и S, с помощью которых можно устанавливать триггер соответствующий в 0 и 1; 2 выхода: Q и

Триггер строится на двух элементах: и-не; или-не.

Работа: допустим в исходном состоянии на выходе . На входах, R и S по 1. Если на вход S подать 0, то по логине работы элемента D1 независимо от сигнала на втором входе, на выходе Q установится 1. Тогда на обоих входах элемента D2 окажется 1, а на выходе Q будет 0. Логический 0 поступает на второй вход элемента D1 и подтверждает Q-1. Сигнал 0 можно снять с S входа при этом состояние триггера не изменится. Если эту операцию произвести с R входом триггер вернется в противоположно устойчивое состояние. Когда S и R=0, Q и =1- состояние неопределенности, поэтому комбинация R и S=0 запрещена. Аналогично работает RS триггер на элементе 2 или-не (запрещающая операция R и S входы 1).

 

Таблица истинности.

R S Q Решение
Хранение Хранение Запись «1» Запись «0» Запрет

 

D триггер:

Имеет 2 входа: D – информационный вход;

C - вход синхронизации.

D-триггер реализован на 4 элементах И-НЕ. Работает при 0 сигнале на вход C. Состояние триггера определяется выходом Q и не изменяется. Когда на вход C падала 1, триггер переходит в состояние определенное сигналом на входе D.

Диаграмма работы:

 

Дешифратор – это устройство, выполняющее операцию преобразования n – разрядного слова в N - разрядное слово. Количество входов – n, количество выходов – N.

В нем использованы все комбинации входящего двоичного кода.

Количество комбинаций: N = 2n

Используется в совокупности с индикаторами. Он преобразует двоичный код, собранный на выходах. Применяется в телевизорах. Иногда дешифратор применяется для преобразования двоичного кода в десятичный при управлении устройством индикации.

Мультиплексор – это устройства управляемые двоичным кодом, осуществляющие передачу данных с одного из входов на один выход.

Применяется при вводе информации от различных источников данных.

 

В ШД столько проводников, сколько разрядная система.

Демультиплексор производит обратную операцию с одного входа распределения на один из выходов

Регистр - это устройство для записи и хранения данных. Могут выполнять операции сдвига, операции преобразования данных из параллельной формы в последующую и наоборот.

Разрядность регистра определяется количеством триггеров.

Регистр хранения на асинхронном RS триггерах:

 

Вход R позволяет установить регистр хранения в нулевое состояние, при этом все триггеры от T1 до Tn переходят в 0 состояние.

При подаче 1 на вход записи C данные переходят через элементы 2 И-НЕ и устанавливают соответствующие триггеры в 1.

Если на входе любого разряда 0, то состояние соответствующего триггера не изменяется. После снятия 1 с входа C в регистр записывается слово, которое хранится до зануления.

Регистр сдвига – это устройство, осуществляющее сдвиг данных в ту или иную сторону под действием тактовых импульсов.

Тактовый сигнал сдвига – C информационный вход – D.

Асинхронизационный сигнал установки 0- R. Запись информации осуществляется с младшего разряда под действием коротких тепловых импульсов 1 на вход C. 1 перемещается слева направо в последующий триггер.

Регистр имеет входы Q, с любого из которых можно снимать параллельно код. Наоборот, принимая в регистр параллельно информацию от Q входов она может быть преобразована в последовательный вход с D входом. Используется широко в модемной связи.

Счетчики – это устройство, выполняющее подсчет импульсов и запоминание этого числа в определенном коде. Счет может быть как в прямом, так и в обратном направлении.

Схема нереверсивного двойного счетчика на D триггерах.

Счет осуществляется следующим образом: на входе R производится зануление всех разрядов. При поступлении на вход с импульсов такт частоты состояния триггеров в разрядах будет изменяться с частотой вдвое меньшей предыдущего разряда.