- •Нальчик
- •В.Ч. Кудаев
- •Лабораторная работа 1 Логические элементы
- •1. Теоретические основы лабораторной работы
- •1.1. Основы булевой алгебры
- •1.2. Технические характеристики универсального лабораторного стенда
- •2. Задание на лабораторную работу
- •2.1. Для лэ, соответствующих вашему варианту (табл. 2):
- •2.2. Реализовать логическую функцию, соответствующую вашему варианту, используя заданный тип лэ (табл. 3). Снять таблицу истинности лэ или соединения лэ (схемы), реализующих требуемую функцию.
- •3. Контрольные вопросы
- •Лабораторная работа 2 Проектирование комбинационных цифровых устройств в заданном базисе логических элементов
- •1. Теоретические основы лабораторной работы
- •1.1. Формы представления алгоритмов функционирования кцу
- •. Алгоритм перехода от таблицы истинности логической функции к ее записи в виде сднф
- •1.3. Алгоритм перехода от таблицы истинности логической функции к ее записи в виде скнф
- •1.4. Минимизация логических функций
- •1.5. Алгоритм минимизации логических функций, заданных в сднф при помощи карт Карно
- •1.6. Минимизация частично определенных и инверсных логических функций
- •1.7. Преобразование минимальных форм логических функций к виду, реализуемому лэ заданного функционально полного набора
- •1.8. Минимальные формы в монофункциональных базисах
- •1.9. Проектирование схемы кцу в заданном базисе лэ
- •1.10. Проектирование многовыходных кцу
- •2. Задание на лабораторную работу
- •3. Содержание отчета
- •4. Контрольные вопросы
- •Лабораторная работа 3 Проектирование и исследование дешифраторов
- •1. Теоретические основы лабораторной работы
- •1.1. Линейные дешифраторы
- •1.2. Пирамидальные дешифраторы
- •1.3. Особенности проектирования неполных дешифраторов
- •1.4. Применение дешифратора в качестве универсального логического элемента
- •2. Задание на лабораторную работу
- •3. Содержание отчета по лабораторной работе
- •4. Контрольные вопросы
- •Лабораторная работа 4 Двоичные сумматоры
- •1. Теоретические основы лабораторной работы
- •1.1. Правила выполнения арифметических операций
- •1.2. Двоичные сумматоры
- •1.3. Двоичные вычитатели
- •1.4. Двоичные сумматоры-вычитатели
- •2. Задание на лабораторную работу
- •4. Контрольные вопросы
- •Лабораторная работа 5 Цифровые компараторы
- •1. Теоретические основы лабораторной работы
- •2. Задание на лабораторную работу
- •3. Контрольные вопросы
- •Лабораторная работа 6 Мультиплексоры и демультиплексоры
- •1. Теоретические основы лабораторной работы
- •1.1. Мультиплексоры
- •1 0 1 2 3 0 1 2 3 0 1 2 3 .2. Демультиплексоры
- •1.3. Применение мультиплексоров и демультиплексоров
- •2. Задание
- •3. Контрольные вопросы
- •Лабораторная работа 7 Синтез и исследование триггеров
- •1. Теоретические основы лабораторной работы
- •1.1. Цифровые устройства последовательностного типа
- •1.2. Триггеры
- •1.3. Схемотехника триггеров
- •2. Задание
- •3. Содержание отчета
- •4. Контрольные вопросы
- •Лабораторная работа 8 Регистры
- •1. Теоретические основы лабораторной работы
- •1.1. Параллельный регистр
- •1.2. Последовательный регистр
- •2. Задание
- •4. Контрольные вопросы
- •Лабораторная работа 9 Цифровые счетчики импульсов
- •1. Теоретические основы лабораторной работы
- •1.1. Суммирующие двоичные счетчики
- •1.2. Вычитающие двоичные счетчики
- •1.3. Реверсивные двоичные счетчики
- •1.4. Счетчики с произвольным значением модуля счета
- •2. Домашнее задание
- •3. Задание на лабораторную работу
- •4. Содержание отчета
- •5. Контрольные вопросы
- •Принятые сокращения
- •Литература
- •Содержание
- •360004, Г. Нальчик, ул. Чернышевского, 173
- •3 60004, Г. Нальчик, ул. Чернышевского, 173.
1.1. Суммирующие двоичные счетчики
На рис. 2 приведена схема и временные диаграммы, поясняющие работу 3-разрядного суммирующего двоичного счетчика с цепями последовательного переноса (инверсный выход i-го разряда (триггера) соединен со входом (i+1)-го разряда). Счетчик построен на D-триггерах, тактируемых фронтом синхроимпульса, преобразованных в асинхронные Т-триггеры (инверсный выход триггера ( ) соединен с информационным входом (Di)).
Рис. 2. 3-разрядный суммирующий счетчик:
а) схема; б) временные диаграммы; в) условное изображение
Входом счетчика служит вход крайнего левого триггера (Т0), двоичный код результата счета формируется на выходах триггеров Q0, Q1, Q2 (Q0 – младший, а Q2 – старший разряды результата счета). Емкость рассматриваемого счетчика К=23=8, поэтому максимальное показание счетчика, соответствующее подаче на его вход 7 счетных импульсов Q2Q1Q0=1112=122+121+120=710. Восьмой счетный импульс переводит все триггеры в исходное (нулевое) состояние, следовательно, шина «сброс» (установка «0») необходима лишь в начале работы счетчика. В любой момент времени состояние счетчика (триггеров его образующих) однозначно определяет число импульсов, поступивших на его вход. Так, например, после поступления на вход счетчика 3-х счетных импульсов триггеры (разряды) счетчика перейдут в состояния Q2=0, Q1=1, Q0=1 (см. рис. 2б), т.е. результат счета 011, а после 7-го счетного импульса –111 и т.д. (см. табл. 1).
Таблица 1
Последовательность смены состояний 3-разрядного суммирующего счетчика
№ счетного импульса |
Выходы |
№ счетного импульса |
Выходы |
||||||
Q2 |
Q1 |
Q0 |
CR |
Q2 |
Q1 |
Q0 |
CR |
||
0 |
0 |
0 |
0 |
|
5 |
1 |
0 |
1 |
|
1 |
0 |
0 |
1 |
|
6 |
1 |
1 |
0 |
|
2 |
0 |
1 |
0 |
|
7 |
1 |
1 |
1 |
|
3 |
0 |
1 |
1 |
|
8 |
0 |
0 |
0 |
1 |
4 |
1 |
0 |
0 |
|
|
|
|
|
|
1.2. Вычитающие двоичные счетчики
В вычитающих счетчиках каждый очередной счетный импульс уменьшает результат счета на единицу, т.е. обеспечивается обратный счет. Изменение направления счета при построении счетчика на базе триггеров, аналогичных примененным в п. 1.1, достигается изменением характера межразрядных соединений – вход (i+1)-го разряда соединен с прямым выходом i-го разряда.
Н а рис. 3 приведена схема и временные диаграммы 3-разрядного вычитающего двоичного счетчика.
Рис. 3. 3-разрядный вычитающий счетчик:
а) схема; б) временные диаграммы
Из временных диаграмм следует, что первый из последовательности счетных импульсов устанавливает все триггеры в единичные состояния Q2Q1Q0=111=710. Каждый последующий счетный импульс уменьшает результат счета на единицу. Емкость счетчика равна 8, следовательно, 8-й счетный импульс вновь установит все триггеры в исходные состояния.