Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Параллельные регистры
  2. Последовательные контейнеры поддерживают указанный пользователем порядок вставляемых элементов.
  3. ПОСЛЕДОВАТЕЛЬНЫЕ НОМЕРА ВЕРСИЙ
  4. Стандартная библиотека шаблонов (STL). Назначение и состав библиотеки. Контейнеры. Последовательные контейнеры. Векторы.

Основное назначение последовательных регистров – сдвиг записанного кода на один или несколько разрядов. Операция сдвига заключается в перемещении всех цифр в направлении от старших разрядов к младшим (правый сдвиг) или от младших – к старшим (левый сдвиг). Поэтому последовательные регистры называют регистрами сдвига (Shift Register). Большинство последовательных регистров имеют восемь разрядов и обеспечивают запись и хранение одного байта инфор­мации. Регистры могут преобразовывать последовательный код в параллельный код или наоборот. С помощью регистров сдвига выполняются различные арифметические операции.

Последовательные регистры делятся на однонаправленные и двунаправленные (реверсивные). В однонаправленных регистрах сдвиг информа­ции осуществляется только вправо либо влево, а в двунаправленных – как вправо, так и влево. В свою очередь однонаправленные последовательные реги­стры делятся на группы:

− последовательно-параллельные,

− параллельно-последовательные,

− с параллельным вводом и параллельным выводом информации.

Рис. 16.5. Регистр сдвига с последовательным входом
и параллельным выходом

Тактовые (сдвиговые) импульсы Т подаются параллельно на все входы C триггеров регистра сдвига. Сигнал сброса с низким активным уровнем поступает на асинхронные входы всех триггеров.

Запись информации осуществляется последовательно по входу DR и сдвигается вправо на один разряд каждым тактовым импульсом, поступающим на вход C. В процессе сдвига каждый триггер, согласно рис. 16.5, передает хранимую информацию в следующий разряд и изменяет свое состояние под действием сигналов, формируемых на выходе предыдущего разряда.

Считывание записанной в регистр информации возможно как в виде параллельного кода с выходов всех триггеров Q, так и последовательного кода с выхода Q 0 при подаче на вход C четырех тактовых импульсов. Какой из триггеров регистра является старшим разрядом, зависит от спо­соба ввода информации в регистр.

Если число A записывать в регистр (рис. 16.5) начиная с младшего раз­ряда a 0, то после подачи на вход C четырех тактовых импульсов в регистр будет записано число A = a 3 a 2 a 1 a 0. В этом случае первый триггер T 3 будет старшим разрядом регистра, на выходе которого формируется сигнал Q 3 = a 3.


Дата добавления: 2015-09-03; просмотров: 80 | Нарушение авторских прав


Читайте в этой же книге: Полусумматоры, одноразрядные двоичные сумматоры | Вычитающие устройства двоичных чисел. | Мультиплексоры, реализация на логических элементах и ПЛМ. | Демультиплексоры, реализация на логических элементах и ПЛМ. | Асинхронный RS-триггер на логических элементах ИЛИ-НЕ. | Двухступенчатые MS-триггеры | Триггеры-формирователи сигналов | Принципы аналого-цифрового и цифроаналогового преобразования сигналов. |
<== предыдущая страница | следующая страница ==>
Параллельные регистры| Реверсивный регистр

mybiblioteka.su - 2015-2024 год. (0.005 сек.)