ПОСЛЕДОВАТЕЛЬНОСТНЫЕ УСТРОЙСТВА
5
Ввод и вывод данных производится одновременно во всех разрядах.
Запись выполняется при поступлении тактового импульса (в приведенной
схеме при , так как используются статические синхронные триггеры).
В отсутствие тактовых импульсов (при
1=C
0
C
) регистр работает в режиме
хранения. С приходом очередного тактового импульса происходит
обновление записанных ранее данных.
Для построения регистров памяти в принципе можно использовать
как статические, так и динамические триггеры. Наращивание разрядности
регистра достигается увеличением числа триггеров и подключением их
тактовых входов к общей линии синхронизации.
Примеры ИС:
К155ТМ5 - 4 статических синхронных D-триггера с попарно
объединенными входами синхронизации.
К155ТМ8 - 4 динамических D-триггера с общим входом
синхронизации и общим входом сброса.
К155ИР15 - 4-разрядный регистр памяти с тремя состояниями на
выходах.
4.1.2. Регистр сдвига
Регистр сдвига, воспринимающий входные данные в
последовательной форме, можно построить, например, на динамических
D-триггерах, соединенных последовательно и имеющих общий вход
синхронизации (рис. 4.3а). Временные диаграммы, иллюстрирующие
работу регистра, приведены на рис.4.3б. На этих диаграммах показано, как
в регистр вводится последовательно (начиная со старшего разряда) слово
данных 1011.
Предполагается, что до записи все триггеры находятся в нулевом
состоянии. С первым тактовым импульсом в первый триггер записывается
«единица» старшего разряда слова. Выход этого триггера переходит в
1 спустя время задержки. Динамический D-триггер воспринимает
информацию со входа
0
Q
в интервале времени, окружающем вход
синхроимпульса (он определяется временами установления и удержания,
что показано на рис.2.20 [1]). Так как время задержки превышает время
удержания, то второй триггер в первом такте остается в правом состоянии
(точнее - в него записывается 0, который был в нулевом триггере до
синхроимпульса).