Page 63 - ЭВМ
P. 63

иначе невозможно заранее определить, какой импульс одержит верх,
               и  возникнет  ситуация  неопределенности,  которую  конструктор  дол-
               жен тщательно избегать при конструировании ЭВМ.
                      Триггер можно легко построить из инверторов и схем ИЛИ, од-

               нако  поскольку  триггеры  используются  очень  часто,  выполняются
               они как самостоятельные стандартные элементы. Известно несколько
               типов триггеров, которые различаются организацией входных цепей.
               Рассмотрим некоторые из них (рис. 3.6).
                      RS-триггер с раздельными входами несинхронизированный (рис.

               3.6,  а) (R  и  S –  первые  буквы  английских  слов  Reset «сброс»  и  Set
               «установка»)  переходит  в  единичное  состояние  при  подаче «1»  на
               вход S и в нулевое состояние при подаче «1» на вход R, что отражено
               на временной диаграмме.
                      RS-триггер  синхронизированный (рис. 3.6,  б)  имеет  дополни-

               тельный вход C, на который подаются импульсы синхронизации. Как
               видно  из  временной  диаграммы,  переключение  триггера  из  одного
               состояния в другое осуществляется синхроимпульсом при подаче сиг-
               нала «1» на вход S (единичное состояние) или на вход R (нулевое со-
               стояние).

                      Триггер со счетным входом (T-триггер) имеет лишь один вход
               (рис 3.6, в). Импульс, поступающий на вход схемы, изменяет ее со-
               стояние  на  противоположное.  Если  триггер  находится  в  состоянии
               «1», то оно становится единичным. Таким образом, выходной сигнал
               повторяется после каждых двух сигналов на входе (счетный режим –

               подсчет двух импульсов).
                      JK-триггер со счетным входом работает в режиме синхрониза-
               ции (рис. 3.6,  г).  В  этом  типе  триггера  синхроимпульс  опрашивает
               входы  J  и  K.  Если  J = 1,  то  синхроимпульс  устанавливает  триггер
               в состояние «1» (установка). Если K = 1, то синхроимпульс устанав-

               ливает триггер в состояние «0» (сброс). Если на оба входа J и K пода-
               на «1», то синхроимпульс изменяет состояние триггера на противопо-
               ложное.
                      D-триггер –  это RS-триггер  с  одним  входом  данных (D)
               (рис. 3.6, д). Фронт синхроимпульса опрашивает вход данных. Если

               D = 1, то синхроимпульс переключит триггер в состояние «1». Если
               D = 0, то триггер переключится в состояние «0».
                      Все рассмотренные типы триггеров срабатывают по фронту сиг-
               налов, поданных на их входы. Привязка синхроимпульса представле-
               на на рис. 3.6.



                                                           63
   58   59   60   61   62   63   64   65   66   67   68