- •Виноградов в.И., Спиридонов с.Б. Схемотехника дискретных устройств
- •Оглавление
- •Часть 1…………………………………………………………………….48
- •Часть 2…………………………………………………………………….52
- •Часть 1………………………………………………………………………74
- •Часть 2………………………………………………………………………76
- •Часть 1………………………………………………………………………..138
- •3. Содержание отчёта по части 1 лабораторной работы…………………141
- •Часть 2………………………………………………………………………..142
- •5. Содержание отчета по части 2 лабораторной работы………………….145
- •1. Характеристика объекта изучения……………………………………..147
- •Введение
- •Часть 1………………………………………………………………………..102
- •Часть 2……………………………………………………………..…………103
- •5. Задание на выполнение лабораторной работы с помощью программы
- •Часть 1. Освоение состава оборудования и правил работы с макетом ум-11, выполнение задачи синтеза комбинационной схемы.
- •Часть 1. Исследование работы триггеров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы регистров на макете ум-11.
- •Часть 2. Исследование регистров с помощью программы Electronics Workbench.
- •Часть 1. Исследование работы счётчиков на макете ум-11.
- •Часть 2. Исследование счётчиков с помощью программы Electronics Workbench.
- •Лабораторная работа №1 Освоение навыков работы с программой Electronics Workbench. Исследование работы логических элементов.
- •1. Краткая характеристика объекта исследования.
- •1.1 Структура окна и система меню.
- •1.2 Основные команды меню:
- •1.3 Технология создания электрических и электронных схем.
- •2. Задание и порядок выполнения лабораторной работы.
- •3. Содержание отчета по лабораторной работе.
- •4. Контрольные вопросы.
- •5. Рекомендуемые источники информации
- •Лабораторная работа № 2 Синтез логических схем на элементах комбинационного типа
- •1. Краткая характеристика объекта изучения.
- •Технические аналоги булевых функций.
- •Часть 1.
- •2. Описание лабораторного стенда ум-11
- •3. Задание и порядок выполнения лабораторной работы на стенде
- •Часть 2.
- •4. Технология исследования комбинационных схем с помощью программы Electronic Workbench.
- •5. Порядок выполнения лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчёта по частям 1 и 2 лабораторной работы.
- •7. Контрольные вопросы.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 3. Исследование дешифраторов, шифраторов, мультиплексоров, демультиплексоров.
- •1. Краткая характеристика объектов исследования.
- •1.1 Дешифраторы.
- •1.2 Шифраторы.
- •1.3. Мультиплексоры.
- •1.4. Демультиплексоры.
- •Часть 1.
- •2. Описание элементов макета ум-11, необходимых для проведения лабораторной работы.
- •3. Задание и порядок проведения лабораторной работы на макете ум-11.
- •Часть 2.
- •4. Описание используемых элементов программы ewb для выполнения лабораторной работы.
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •5.1 Порядок проведения исследования работы дешифраторов.
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 4. Исследование триггеров
- •1. Характеристика объекта изучения.
- •Часть 1.
- •2. Задание и порядок исследования триггеров на макете
- •3. Содержание отчёта к части 1 лабораторной работы.
- •Часть 2.
- •4. Описание исследования триггеров с помощью программы
- •5. Задание на выполнение лабораторной работы с помощью программы Electronics Workbench.
- •6. Содержание отчета по части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации.
- •Лабораторная работа № 5. Исследование регистров.
- •1. Сведения об объекте исследования.
- •Часть 1.
- •2. Задание на выполнение лабораторной работы на макете ум-11
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2.
- •4. Выполнение лабораторной работы с помощью программы Electronic Workbench.
- •4.1. Описание необходимых приборов и инструментария программы ewb.
- •5. Задание на выполнение лабораторной работы по части 2
- •6. Содержание отчета к части 2 лабораторной работы.
- •7. Контрольные вопросы
- •8. Рекомендуемые источники информации
- •Лабораторная работа № 6. Исследование счётчиков
- •1. Характеристика объекта исследования
- •Часть 1.
- •2. Исследование работы счётчиков на макете ум-11. Задание на выполнение работы.
- •3. Содержание отчёта по части 1 лабораторной работы.
- •Часть 2. Моделирование работы счётчиков с помощью
- •4. Задание на выполнение лабораторной работы.
- •5. Содержание отчета по части 2 лабораторной работы.
- •6. Контрольные вопросы.
- •7. Рекомендуемые источники информации.
- •Лабораторная работа № 7 Исследование сумматоров
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3. Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
- •Лабораторная работа №8 Исследование арифметико-логического устройства.
- •1. Характеристика объекта изучения.
- •2. Описание инструментария и элементов программы Electronics Workbench.
- •3 . Задание на выполнение лабораторной работы.
- •4. Содержание отчета.
- •5. Контрольные вопросы.
- •6. Рекомендуемые источники информации.
Лабораторная работа № 2 Синтез логических схем на элементах комбинационного типа
Цель работы - реализация различных двоичных функций, заданных таблицей истинности, при помощи логических элементов с потенциальным способом задания информации. Освоение применения законов, теорем и правил преобразования булевых функций с целью получения схем с наименьшим количеством элементов. Приобретения навыков построения эквивалентных комбинационных схем на различных логических элементах.
Освоение пользовательского интерфейса макета УМ-11 и навыков построения схем, согласно возможностям элементной и схемотехнической базы макета.
Продолжительность работы: часть 1 (на макете УМ-11) - 2 часа, часть 2 (на ПЭВМ) - 2 часа.
1. Краткая характеристика объекта изучения.
В цифровой вычислительной технике (ЦВТ) вся информация, необходимая для вычислительного процесса, представляется в виде набора дискретных сигналов. Каждый из сигналов может принимать одно из двух возможных значений, обозначаемых «1» и «0». Символ «1» обозначает наличие сигнала, «0» – его отсутствие.
В схемах цифровых вычислительных устройств переменные и соответствующие им сигналы изменяются и воспринимаются не непрерывно, а лишь в дискретные моменты времени, обозначаемые целыми положительными числами.
ti = 0,1,…,i,…,n
При потенциальном способе представления информации при положительной логике двум значениям переменной “1” и “0” соответствует высокий и низкий уровни напряжения. Потенциальный сигнал сохраняет постоянный уровень (нулевой или единичный) в течение периода представления информации (такта).
Понятие о комбинационной схеме и цифровом автомате.
Преобразование информации в ЦВТ производится электронными устройствами двух классов: комбинационными устройствами (схемами) и последовательностными устройствами (цифровыми автоматами или автоматами с памятью).
В комбинационных схемах (КС), называемых также автоматами без памяти, совокупность выходных сигналов (выходное слово Y) в дискретный момент времени ti однозначно определяется входными сигналами (входным словом X), поступившим на входы в тот же дискретный момент времени.
Реализуемый в этих схемах способ обработки информации называется комбинационным, т.к. результат обработки информации зависит от комбинации входных сигналов и вырабатывается сразу после подачи на входы входной информации.
Закон функционирования КС определен, если задано соответствие между входными словами и её выходными словами в табличной или аналитической форме.
Yi=fi(x1,x2,…,xn)
В алгебре логики (булевой алгебре) обычно все Xi и Yi могут принимать только два значения: 0 и 1. В этом случае функции f1…fm называются функциями алгебры логики (булевыми или двоичными функциями).
Другой, более сложный, класс преобразователей цифровой информации составляют цифровые автоматы. Цифровой автомат, в отличие от логической схемы, имеет некоторое конечное число различных внутренних состояний.
Q = {q0, q1,…, qk}
Под воздействием входного слова цифровой автомат переходит из одного состояния в другое и выдает выходное слово. Выходное слово на выходе цифрового автомата в дискретный момент времени определяется входным словом, поступившим в этот момент времени на вход автомата, и внутренним состоянием автомата, которое явилось результатом воздействия на автомат входных слов в предыдущие моменты времени.
Цифровой автомат обязательно содержит память, состоящую из запоминающих элементов (триггеров, элементов задержки и др.), фиксирующих состояние, в котором он находится.
Комбинационная схема не содержит запоминающих элементов, поэтому её называют автоматом без памяти или “примитивным автоматом”
Элементы алгебры логики.
Логика в общем смысле – это наука о формах и законах мышления. Математическая логика – наука о применении математических методов для решения различных логических задач.
В ЦВТ для целей проектирования используется, главным образом, начальный раздел математической логики – исчисление высказываний (алгебра логики, булева алгебра).
Возможность применения алгебры логики к задачам проектирования цифровых устройств обусловлена аналогией понятий и категорий алгебры логики и двоичной системы счисления.
Множество элементов, которые рассматриваются в алгебре логики равно 2. Эти элементы получили название двоичных переменных. Для них в алгебре логики определены:
– отношение эквивалентности, обозначаемое символом равенства “ = ”,
– три операции:
1) операция логического сложения (дизъюнкции), обозначаемая символом “” или “+”,
2)
операция логического умножения
(конъюнкции), обозначаемая символом “”
или “”
или “”,
3)
операция логического отрицания
(инверсии), обозначаемая черточкой над
двоичной переменной “
”.
В
качестве постулатов или аксиом
принимается, что при выполнении
перечисленных операций отношения
эквивалентности имеют следующий вид:
а)
0+0=0
б) 00=0
в)
=1
0+1=1
01=0
=
0
1+0=1 10=0
1+1=1 11=1
Возможна и другая система постулатов. На основании постулатов выводятся соотношения или законы алгебры логики для двоичных переменных.
Законы одинарных элементов:
а)
закон универсального множества –
,
,
б)
закон
нулевого множества –
,
.
Законы отрицания:
а)
закон двойного отрицания –
,
б
)
закон дополнительности –
,
,
в)
закон двойственности –
,
.
Комбинационные законы:
а)
закон тавтологии –
,
б)
переместительный закон –
,
в)
сочетательный закон –
,
,
г)
распределительный закон –
,
,
д)
закон поглощения –
,
,
е)
закон склеивания –
,
.
Законы двойственности, называемые также законами де Моргана, были обобщены Шенноном в следующую теорему:
Операция инвертирования произвольной комбинации двоичных переменных, связанных знаками дизъюнкции и конъюнкции эквивалентна замене в этой комбинации исходных значений двоичных переменных их инверсными значениями при одновременной смене знаков дизъюнкции и конъюнкции.
f(х1,х2,…,хp,” + ”, ” “)=f(х1,х2,…,хp ,” ”, “ + ”).
Двоичной (булевой) функцией называется двоичная переменная (у), значения которой зависят от значений других двоичных переменных (х1,х2,…,хр), называемых аргументами, т.е.
У=f(х1,х2,…,хр).
Чтобы задать двоичную функцию, необходимо каждому из возможных сочетаний (наборов) её аргументов поставить в соответствие определенное значение функции “у” т.е. 1 или 0, поскольку двоичная функция, как и её аргументы принимает только два значения 1 или 0.
При числе аргументов функции равном “р”, полное число различных наборов аргументов
.
Поскольку каждому набору могут соответствовать два значения “у” (0 или 1), то общее число различных функций от “р”аргументов будет определяться следующим соотношением
F=22.
Для р=1, F=4 т.е. существует 4 функции одного переменного, табл.1.1
Таблица.1.1.
Х |
0 |
1 |
Выражение у=f(х) |
Наименоние у=f(х) |
|
№ п/п |
Значение f(х) |
||||
0 |
0 |
0 |
у0=0 |
Константа 0 |
|
1 |
0 |
1 |
у1=х |
Повторение |
|
2 |
1 |
0 |
|
Функция НЕ |
|
3 |
1 |
1 |
у3=1 |
Константа 1 |
|
Для р=2, F=16, т.е. существует 16 различных функций от двух переменных, табл.1.2.
Таблица.1.2.
х1 |
0 |
1 |
0 |
1 |
Выражение функции у=f(х1,х2) через три основные операции |
Наименование функции у=f(х1,х2) |
х2 |
0 |
0 |
1 |
1 |
||
№ п/п |
Значения у=f(х1,х2) |
|||||
0 |
0 |
0 |
0 |
0 |
у=0 |
Константа нуля |
1 |
0 |
0 |
0 |
1 |
у1=х1х2=х1х2 |
Конъюнкция |
2 |
0 |
0 |
1 |
0 |
|
Запрет по х1 |
3 |
0 |
0 |
1 |
1 |
у3=х2 |
Тавтология х2 |
4 |
0 |
1 |
0 |
0 |
|
Запрет по х2 |
5 |
0 |
1 |
0 |
1 |
у5=х1 |
Тавтология х1 |
6 |
0 |
1 |
1 |
0 |
|
Исключающее ИЛИ |
7 |
0 |
1 |
1 |
1 |
у7=х1+х2=х1 х2 |
Дизъюнкция |
8 |
1 |
0 |
0 |
0 |
|
Стрелка Пирса |
9 |
1 |
0 |
0 |
1 |
|
Равнозначность |
10 |
1 |
0 |
1 |
0 |
|
Инверсия х1 |
11 |
1 |
0 |
1 |
1 |
|
Импликация от х1 к х2 |
12 |
1 |
1 |
0 |
0 |
|
Инверсия х2 |
13 |
1 |
1 |
0 |
1 |
|
Импликация от х2 к х1 |
14 |
1 |
1 |
1 |
0 |
|
Штрих Шеффера |
15 |
1 |
1 |
1 |
1 |
у15=1 |
Константа единицы |
