
- •МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПЕЧАТИ
- •МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПЕЧАТИ
- •ЛЕКЦИЯ
- •Лектор
- •План лекции
- •Обозначения логических элементов на схемах
- •Обозначения логических элементов на схемах
- •Пример реализации булевой функции на логических элементах
- •Двоичные сумматоры
- •Двоичными сумматорами называют
- •В зависимости от способа обработки чисел различают сумматоры
- •В зависимости от способа обработки чисел различают сумматоры
- •В зависимости от способа обработки чисел различают сумматоры
- •Последовательные сумматоры
- •Параллельные сумматоры
- •В цифровых устройствах применяются одноразрядные суммирующие схемы на два и три входа, причем
- •Рассмотрим синтез полусумматоров, имеющих два входа а и b. Выходными сигналами такого устройства
- •Преобразуем
- •Реализация полусумматора на основании полученных соотношений требует наличия логического элемента И, и двух
- •Сумматор в отличие от полусумматора должен воспринимать не два, а три входных сигнала:
- •Таблица функционирования полного одноразрядного сумматора
- •Преобразуем
- •Арифметикологическое устройство
- •Арифметикологическое
- •Работу четырехразрядного АЛУ можно описать выражением:
- •Изменяя пять управляющих сигналов M, S3,…S0,
- •Таблица показывает, как, изменяя управляющие сигналы, можно задавать вид выполняемой операции
- •Обозначение АЛУ на схемах
- •Триггеры: RSтриггер, Dтриггер, JKтриггер
- •Триггеры представляют собой импульсные устройства, которые характеризуются наличием двух устойчивых состояний.
- •Триггер типа RS «запоминает», на какой из двух входов (R или S) поступил
- •Работа RSтриггера характеризуется следующей таблицей состояний:
- •Состояние Tтриггера меняется с поступлением на вход очередного импульса.
- •Таблица состояний Tтриггера имеет следующий вид:
- •Состояние Dтриггера считывается с информационного входа D во время прихода тактового импульса на
- •Dтриггер имеет следующую таблицу состояний:
- •Триггер типа JK отличается от RSтриггера тем, что допускает на входе два одновременно
- •Работа JKтриггера определяется следующей таблицей состояний:
- •Регистры
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Регистр – многоразрядное устройство, состоящее из элементов памяти, способное выполнять следующие функции:
- •Наиболее часто регистры предназначаются для приема, хранения и передачи информации. Последняя в регистре
- •Регистром сдвига называют цифровую схему, состоящую из последовательно включенных триггеров, содержимое которых можно
- •Регистры сдвига широко применяются
- •Составляется регистр сдвига из соединенных последовательно триггеров, в которые записываются разряды обрабатываемого кода.
- •Регистр сдвига на JKтриггерах
- •Данные AB
- •Данные
- •Счетчики
- •Почти каждая сложная цифровая система содержит несколько счетчиков. Назначение счетчика очевидно: это подсчет
- •Цифровую схему, выполняющую функции счета, можно собрать из триггеров. В связи с очень
- •Последовательные (асинхронные) счетчики строятся на Т
- •Временные диаграммы работы последовательного счетчика
- •Недостатком является то, что задержка последовательного счетчика равна mτ, где m – число
- •КОНЕЦ

Состояние Tтриггера меняется с поступлением на вход очередного импульса.

Таблица состояний Tтриггера имеет следующий вид:
Tn Qn+1 /Qn+1
0 Qn /Qn
1 /Qn Qn

A) |
|
|
Б) |
|
|
|
|
|
|
T |
|
|
|
|
|
T |
|
t1 t2 |
t3 |
t4 |
В) |
|
|
|
|
|
DD3 |
|
DD1 |
|
|
|
A & |
(S )& |
|
|
|
|
B |
|
|
|
|
|
T |
|
|
|
|
|
|
& |
& |
|
|
|
|
|
(R) |
|
|
|
|
DD4 |
DD2 |
Временные диаграммы, обозначение и реализация Ттриггера

Состояние Dтриггера считывается с информационного входа D во время прихода тактового импульса на второй вход С.

Dтриггер имеет следующую таблицу состояний:
C Dn Qn+1 /Qn+1
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |

|
A) |
|
|
|
|
|
|
|
|
|
|
Б) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
D |
|
|
|
|
|
|
|
|
|
|
|
D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
D |
T |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
|
t1 |
|
t2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
В) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DD3 |
|
|
|
|
|
|
|
|
DD1 |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D |
|
& |
|
|
|
(S ) |
& |
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C
D+
A & &
B (R)
DD4 DD2
Временные диаграммы, обозначение и реализация Dтриггера

Триггер типа JK отличается от RSтриггера тем, что допускает на входе два одновременно высоких сигнала. При этом состояние триггера меняется на противоположное.

Работа JKтриггера определяется следующей таблицей состояний:
J |
K |
Qn+1 |
/Qn+1 |
0 |
0 |
Qn |
/Qn |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
/Qn |
Qn |

A)
J
t1 |
|
t2 |
|
t3 |
|
t4 |
|
t5 |
|
|
|
|
|
|
|||||||
|
|
|
|
|||||||
|
|
|
|
|
|
K
Б) |
|
|
||
|
J |
T |
|
|
|
K |
|
|
|
В) |
|
|
|
|
A3 |
DD3 |
(S) |
DD1 |
|
|
& |
|||
B3 |
|
|
& |
|
J(S) |
|
|
|
|
K(R) |
DD4 |
(R) |
& |
|
& |
||||
A4 |
|
|||
B4 |
|
|
DD2 |
Временные диаграммы, обозначение и реализация JKтриггера
