Помощь в написании студенческих работ
Антистрессовый сервис

Последовательный регистр. 
Информатика

РефератПомощь в написанииУзнать стоимостьмоей работы

На первый триггер постоянно поданы сигналы J= О, K= 1, чтобы при считывании информации из регистра в триггеры записать нулевые сигналы. Прямой и инверсный выходы первого и второго триггеров подключены к J- и Х-входам второго и третьего триггеров. Прямой выход третьего триггера образует выход Y регистра. Входные сигналы X0, X1, X2 и сигнал записи C1 подаются на входы логических элементов, сигнал… Читать ещё >

Последовательный регистр. Информатика (реферат, курсовая, диплом, контрольная)

На рис. 13.15 изображена схема 4-разрядного последовательного регистра (а) и временные диаграммы (б) его работы. Регистр содержит:

  • • четыре D-триггера, с занесением информации по срезу синхроимпульсов (при изменении логического уровня из 1 в 0);
  • • три источника сигналов, из которых Последовательный регистр. Информатика. используется для записи и считывания данных, Последовательный регистр. Информатика. - в качестве данных X, Последовательный регистр. Информатика. - для формирования сигнала Последовательный регистр. Информатика. сброса регистра.

В исходном состоянии (0-й такт) на асинхронные R-входы триггеров регистра поступает сигнал сброса Последовательный регистр. Информатика., поэтому выходные сигналы триггеров равны нулю.

На последующих четырех тактах по срезу синхроимпульсов C в регистр заносится 4-разрядный операнд Последовательный регистр. Информатика., поступивший со стороны входа X. На 5-м такте регистр хранит занесенный операнд. На тактах с 6-го по 9-й осуществляется считывание содержимогорегистра. Первым на 6-м такте покидает регистр бит Последовательный регистр. Информатика., его место занимает бит Y = Q2 = 0 и т. д. Последним на 9-м такте покидает регистр бит Q0 = 1, хранящийся в первом триггере.

Схема 4-разрядного последовательного регистра на D-триггерах (а) и временные диаграммы (б), поясняющие принцип его работы

Рис. 13.15. Схема 4-разрядного последовательного регистра на D-триггерах (а) и временные диаграммы (б), поясняющие принцип его работы

Параллельно-последовательный регистр

На рис. 13.16 изображена схема 3-разрядного регистра (о) и временные диаграммы (б), поясняющие принцип его работы. Регистр состоит из трех идентичных частей, каждая из которых содержит:

  • JK-триггер с асинхронными R- и 5-входами для предварительной установки;
  • • два логических элемента 2И, подключенных к асинхронным входам по известной схеме D-триггера.

На первый триггер постоянно поданы сигналы J= О, K= 1, чтобы при считывании информации из регистра в триггеры записать нулевые сигналы. Прямой и инверсный выходы первого и второго триггеров подключены к J- и Х-входам второго и третьего триггеров. Прямой выход третьего триггера образует выход Y регистра. Входные сигналы X0, X1, X2 и сигнал записи C1 подаются на входы логических элементов, сигнал считывания C2 — на С-входы триггеров. Для записи данных используются асинхронные входы триггеров. Считывание осуществляется через информационные J- и X-входы.

В исходном состоянии при C1 = C2 = 0:

  • • на входы триггеров подан 3-разрядный OnepaHflX2X1X0= = 101;
  • • триггеры находятся в неопределенном состоянии, сигналы Q0-Q2 могут принимать любые значения.

Схема 3-разрядного параллельнопоследовательного регистра на JK-триггерах (а) и временные диаграммы (б), поясняющие принцип его работы.

Рис. 13.16. Схема 3-разрядного параллельнопоследовательного регистра на JK-триггерах (а) и временные диаграммы (б), поясняющие принцип его работы.

На 1-м такте подается строб записи C1 = 1 и по его фронту в триггеры записываются входные данные Q2QiQ0 = 101. На 2-м такте (при C1 = C2 = 0) состояние регистра соответствует режиму хранения. На 3-м, 5-м и 7-м тактах осуществляется считывание содержимого регистра по срезу импульсов C2= 1. Первым на 4-м такте покидает регистр бит Y= Q2= 1, его место занимает бит Y= Q1 = 0 и т. д. Последним на 8-м такте покидает регистр бит Q0 = 1, хранящийся в первом триггере. Триггеры регистра устанавливаются в состояние Q0 = Q1 = Q2 = 0.

Показать весь текст
Заполнить форму текущей работой