
МИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Кафедра ЭПУ
ОТЧЕТ по лабораторной работе №1
по дисциплине «Цифровая схемотехника» Тема: Исследование простейших комбинаторных логических схем
Студент гр. 0207 |
_________________ |
Маликов Б.И. |
Преподаватель |
_________________ |
Аристов С.А. |
Санкт-Петербург
2023
ЦЕЛЬ РАБОТЫ
Целью работы является ознакомление с программой MAX+PLUS и
исследование таблиц истинности ряда логических элементов (ЛЭ).
ОСНОВНЫЕ ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ
Логические элементы используются для построения, в том числе,
комбинаторных узлов, как в интегральном исполнении (в виде интегральных микросхем) так и в виде обычных схем. Комбинаторные узлы – схемы,
имеющие некоторое количество входов и выходов, и при этом состояния выходов определяются мгновенно и исключительно текущим состоянием входов (то есть комбинаторные схемы не имеют свойства запоминать и хранить данные). Существует большое количество типовых комбинаторных узлов – дешифраторы и шифраторы, демультиплексоры и мультиплексоры,
сумматоры, компараторы и т.д. Как правило, такие узлы имеют группы входов, логические уровни которых интерпретируются как двоичные числа.
Разрядность чисел соответствует числу входов, объединенных в группу.
Компараторы служат для сравнения групп логических сигналов (чисел).
Компараторы имеют два многоразрядных входа A[n..0] и B[n..0] и выходы: AB (при этом разрядность входных чисел составляет n+1). Уровень лог. «1» на одном из выходов показывает, как соотносятся числа A и B. Схемы компараторов могут иметь входы для каскадирования, т.е. увеличения разрядности всей схемы за счет соединения в цепочки нескольких микросхем или схем меньшей разрядности.
Сумматоры служат, как следует из названия, для сложения чисел.
Многоразрядный сумматор, в том числе, в интегральном исполнении, состоит из цепочки одноразрядных сумматоров – несложных схем, которые способны складывать одноразрядные числа. Алгоритм работы сумматора не сложнее алгоритма сложения чисел «в столбик». Для младшего бита в каскаде
2

справедливо: 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 0 с переносом в старший разряд. Следующие по старшинству одноразрядные сумматоры в каскаде имеют вход переноса и реализуют таблицу истинности, показанную на Рис. 13, а. Здесь: Ai, Bi – i-тые биты операндов сложения A и B, Ci – вход переноса i-того сумматора, Ci+1 – выход переноса i-того сумматора в старший разряд
(подключается ко входу переноса следующего по старшинству одноразрядного сумматора). Одноразрядный сумматор, не имеющий входа переноса – полусумматор.
ОБРАБОТКА РЕЗУЛЬТАТОВ ИЗМЕРЕНИЙ
1. Исследование таблицы истинности ЛЭ типа 2И-НЕ
Рис. 1 – Схема для исследования таблицы истинности ЛЭ типа 2И-НЕ
Таблица 1. Таблица истинности ЛЭ типа 2И-НЕ
X1 |
X2 |
Y1 |
|
|
|
0 |
0 |
1 |
|
|
|
1 |
0 |
1 |
|
|
|
0 |
1 |
1 |
|
|
|
1 |
1 |
0 |
|
|
|
3

2. Исследование таблицы истинности ЛЭ типа 2ИЛИ-НЕ
Рис. 2 – Схема для исследования таблицы истинности ЛЭ типа 2ИЛИ-НЕ
Таблица 2. Таблица истинности ЛЭ типа 2ИЛИ-НЕ
X1 |
X2 |
Y2 |
|
|
|
0 |
0 |
1 |
|
|
|
1 |
0 |
0 |
|
|
|
0 |
1 |
0 |
|
|
|
1 |
1 |
0 |
|
|
|
3. Исследование неизвестного ЛЭ
Рис. 3 – Схема для исследования таблицы истинности неизвестного ЛЭ
4

Таблица 3. Таблица истинности неизвестного ЛЭ
X1 |
X2 |
Y3 |
|
|
|
0 |
0 |
0 |
|
|
|
1 |
0 |
1 |
|
|
|
0 |
1 |
1 |
|
|
|
1 |
1 |
0 |
|
|
|
Таким образом, анализируя таблицу истинности для неизвестного ЛЭ,
делаем вывод, что неизвестный ЛЭ – ИСКЛЮЧАЮЩЕЕ ИЛИ.
4. Исследование схемы реализации функции ИЛИ на ЛЭ типа 2И-НЕ
Рис. 4 - Схема реализации функции ИЛИ на ЛЭ типа 2И-НЕ
Таблица 4. Таблица истинности функции ИЛИ на ЛЭ типа 2И-НЕ
X0 |
X1 |
Y |
|
|
|
0 |
0 |
0 |
|
|
|
1 |
0 |
1 |
|
|
|
0 |
1 |
1 |
|
|
|
1 |
1 |
1 |
|
|
|
5

5. Исследование схемы реализации функции И на ЛЭ типа 2ИЛИ-НЕ
Рис. 5 - Схема реализации функции И на ЛЭ типа 2ИЛИ-НЕ
Таблица 5. Таблица истинности функции И на ЛЭ типа 2ИЛИ-НЕ
X0 |
X1 |
Y |
|
|
|
0 |
0 |
0 |
|
|
|
1 |
0 |
0 |
|
|
|
0 |
1 |
0 |
|
|
|
1 |
1 |
1 |
|
|
|
6. Исследование схемы одноразрядного сумматора
Рис. 6 – Схема одноразрядного сумматора
6

|
Таблица 6. Результаты одноразрядного сумматора |
||
|
|
|
|
Выражение |
Результат (двоичное |
Результат (десятичное |
|
число) |
число) |
|
|
|
|
||
0+0+0 |
00 |
0 |
|
|
|
|
|
0+0+1 |
01 |
1 |
|
|
|
|
|
0+1+0 |
01 |
1 |
|
|
|
|
|
0+1+1 |
10 |
2 |
|
|
|
|
|
1+0+0 |
01 |
1 |
|
|
|
|
|
1+0+1 |
10 |
2 |
|
|
|
|
|
1+1+0 |
10 |
2 |
|
|
|
|
|
1+1+1 |
11 |
3 |
|
|
|
|
|
7. Исследование схемы дешифратора «2 в 4»
Рис. 7 – Схема дешифратора «2 в 4»
Таблица 7. Таблица истинности дешифратора «2 в 4»
X0 |
X1 |
Y |
|
|
|
0 |
0 |
0 |
|
|
|
1 |
0 |
0 |
|
|
|
0 |
1 |
0 |
|
|
|
1 |
1 |
1 |
|
|
|
|
7 |
|
ВЫВОД
В ходе выполнения данной работы были изучены основные инструменты и элементы MAX+PLUS. Проанализированы операции дизъюнкции и конъюнкции на примере ЛЭ типа ИЛИ и ЛЭ типа И. Также,
изучен инвертор (логический НЕ).
Сравнивая таблицу истинности функции ИЛИ на ЛЭ типа 2И-НЕ
(таблица 4) и таблица истинности функции И на ЛЭ типа 2ИЛИ-НЕ (таблица
5), делаем вывод, что обе таблицы являются полной противоположностью друг другу.
Были исследованы схемы одноразрядного сумматора (таблица 6) и
дешифратора (таблица 7), изучены принципы их работы.
8