
- •Аналоговые и цифровые сигналы
- •Элементы цифровой вычислительной техники
- •Синтез комбинационных схем
- •Сднф, скнф
- •Выбор базиса
- •Методы минимизации. Минимизация системы уравнений в заданном базисе с использованием карт Карно
- •Сложность схемы по Квайну
- •Расчет быстродействия схемы
- •Транзисторно-транзитивная логика
- •Дешифратор. Виды дешифраторов
- •Синхронизированный rs-триггер
- •Синхронный d-триггер
- •Jk-триггер
- •Т-триггер
- •Закон функционирования триггера
- •Суммирующие и вычитающие счетчики
- •Реверсивные счетчики
- •Регистры, сдвигающие регистры
- •Реверсивный регистр на d-триггерах
- •Сумматоры, одноразрядный сумматор
- •Параллельный сумматор с последовательным переносом
- •Сумматор с параллельным переносом
- •Мультиплексоры
- •Демультиплексоры
- •Шифратор
- •Программируемая логическая матрица
- •Управляющие цифровые автоматы
- •Микропроцессоры
- •Основные микрооперации операционного блока
- •Содержательная, закодированная, отмеченная граф-схема алгоритмов
- •Синтез управляющих автоматов
- •Микропрограммные автоматы с программированной логикой
- •Синтез автоматов с программируемой логикой
- •Кодирование адресной части, мпа
- •Кодирование постоянного запоминающего устройства. Кодирование микрокоманды с естественной адресацией
- •Построение функциональной схемы
- •Операционные усилители
- •Обратные связи в усилительных устройствах
- •Усилительные каскады переменного и постоянного тока
- •Вторичные источники питания
- •Решающие усилители
- •Частотные и переходные характеристики
- •Схемы замещения полупроводниковых приборов
- •Активные фильтры
- •Аналоговые компараторы напряжений
- •Аналоговые ключи и коммутаторы
- •Источники эталонного напряжения и тока
Реверсивный регистр на d-триггерах
Реверсивный регистр
Осуществляет сдвиг влево на один разряд L1 под действием микрооперации y1. Данные микрооперации несовместимы и выполняются в разный момент времени. Элемент DD1,DD2,DD3 выполняют функции коммутаторов и включается в зависимости от y1 или y2 в отсутствии этих операций, регистр хранит данные. При появление одной из этих операций триггеры воспринимают состояние тактирующего сигнала через DD4. Именно этот элемент управляет синхровходом каждого триггера и обеспечивает работу D – входа, который воспринимает состояние разрядов рядом стоящих триггеров при сдвиге. Запись чисел осуществляет через установочные входы (не С) перед записью регистр обнуляется микрооперацией y3=0
Триггеры осуществляют хранение информации, запись, обнуление регистра перед записью сдвиг влево, правый сдвиг. Элементы DD1,DD2,DD3 выполняют роль коммутаторов. Элемент DD4 управляет синхровходом каждого триггера .
При наличии одной из операций y1 или у2 тактовые импульсы поступают на синхровход и в зависимости от микрооперации y1 или y2 сдвигают число влево или вправо. Сдвиг циклический. Информация с крайнего триггера поступает на вход другого крайнего триггера пи этом, число не теряется, что позволяет сдвигать его без искажения. В начале y3 регистр обнуляется, затем через установленные входы (не S) каждого триггера осуществляется запись числа, аналогичная записи счётчика, рассмотренного ранее (см. схем реверсивного счётчика)
Сумматоры, одноразрядный сумматор
Тема: Сумматоры
Сумматорами называются устройства, осуществляющие сложение двоичных чисел, т.е. выполняющих операцию сложения.
SM(7,0)=X(7,0) +Y(7,0) – для однобайтового сумматора.
Сложим число:
мл
ст
При сложении чисел в сумматоре участвуют одноименные разряды:
Pi-1 i=0,7
+ хi хi – цифра операнда х
yi yi – цифра операнда y
zj zj – сумма
Одноразрядный сумматор.
Схема одноразрядного сумматора может быть построена на логике вычисления одноименных i-x разрядов. При этом таблица истинности примет вид:
-
xi
yi
Pi-1
zi
Pi
0
0
0
0
1
1
1
1
входы
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
1
0
1
0
0
1
выходы
0
0
0
1
0
1
1
1
zi=i
ipi-1+
iyi
i-1+xi
ipi-1+xiyipi-1
Pi=iyipi-1+xi
i
i-1+xiyi
i-1+xiyipi-1
-
00
0
1
11
10
0
1
1
1
1
1
Pi=xiyi+xipi-1+yipi-1
СХЕМА СУММАТОРА:
Построить схему в базисе {И,ИЛИ,НЕ}
Одноразрядные сумматоры применяются редко, иногда в схемах последовательного сложения чисел. При этом используются сдвигающие регистры и путем разрядного сложения, результат остается в одном из регистров.
Время сложения: tSM ≈ τSMn + τсдn
τSM – время задержки
τсд – время сдвига числа
n - число разрядов
С целью сокращения времени суммирования используются многоразрядные сумматоры (параллельные сумматоры).