- •Триггеры
- •Асинхронный rs-триггер с прямыми входами.
- •Пример.
- •Пример.
- •Пример.
- •Регистры сдвига.
- •Реверсивный сдвигающий регистр.
- •Счетчики.
- •Двоичный счетчик с параллельным переносом.
- •Десятичный счетчик.
- •Асинхронный счетчик с последовательным переносом, работающий в режиме прямого счета.
- •Асинхронный счетчик с последовательным переносом, работающий в режиме обратного счета.
Пример.
Универсальный JK-триггер
Универсальный JK-триггер может использоваться как D, T и RS-триггер.
Cинхронный RS-триггер
Асинхронный Т-триггер
Синхронный Т-триггер
Синхронный D-триггер
Регистры
Регистры - это устройства предназначенные для хранения информации, а также выполнение над ними некоторых логических преобразований. Регистры выполняются на триггерах, число которых соответствует числу разрядов в регистре.
Регистры могут выполнять следующие операции :
1. Установка в ноль.
2. Прием кода из другого устройства.
3. Передача кода в другой устройство.
4. Сдвиг кода вправо или влево на определенное число разрядов.
5. Преобразование последовательного кода в параллельный и наоборот.
6. Преобразование прямого кода в обратный или дополнительный и наоборот.
7. Выполнение логических операций.
Различают параллельные регистры, последовательные, последовательно-параллельные и параллельно-последовательные.
Регистры бывают парафазные и однофазные.
Однофазные - поступает код числа.
Парафазные - вместе с кодом числа поступает и его инверсия.
Параллельный парафазный регистр.
Замените этот текст своими текстом, рисунками и файлами мультимедиа. Для установки связи с другой страницей, выделите текст, а затем выберите команду Гиперссылка в меню Вставка.
Имеет пять режимов работы :
1. Установка 0 или сброса.
2. Прием информации.
3. Выдача информации в прямом коде.
4. Выдача информации в инверсном коде.
5. Выдача информации в парафазном коде(выдается прямое значение и инверсное.
Схема данного регистра построена на асинхронных RS -триггерах. Информация в регистрах данного типа заносится по линиям a1,a2,..., an только при подаче активного сигнала на вход "Прием информации". Записанный код числа будет храниться в регистре до тех пор пока не будет сброса регистра или записи новой информации. Регистр позволяет выдавать данные в прямом коде, инверсном и парафазном коде.
Пример
Регистры сдвига.
Регистры сдвига предназначены для выполнения операции сдвига кода слова. Сдвиг кода влево на один разряд будет соответствовать умножению сдвиг вправо - делению. Сдвигающие регистры выполняют на сложных двухтактных триггерах. При использовании простых однотактных триггеров в схему необходимо поместить еще один регистр, предназначенный для промежуточного запоминания кода слова в процессе сдвига.
Схема универсального сдвигающего регистра.
Установка в 0 ; запись сдвиг
С2(r) 0 ; С2(r) 1 ; С2(r) 0
сдвиг(r) * ; сдвиг(r) * ; сдвиг(r) "0"
уст. "0"(r) 0 ; "0"(r) 0 ; "0"(r) 1
С1(r) 0 ; С1(r) 0 ; С1(r) 1
X1- X4(r) * ; X1- X4(r) * ; X1- X4(r) * ;
Данный сдвигающий регистр выполняет следующие функции :
1. Сброс (установка "0").
2. Запись в параллельном коде X1- X4.
3. Преобразование параллельного в последовательный вход X1- X4. Вход Q4.
4. Запись в последовательном коде. Вход сдвиг.
5. Преобразование последовательного в параллельный. Вход сдвиг. Вход Q1- Q4
6. Сдвиг информации вправо на определенное число разрядов.
Пример