- •1.1. Цель работы
- •1.2. Теоретическая часть
- •1.2.2. Способы задания фал
- •1.2.3. Формы представления фал
- •1.2.4. Основные законы и тождества алгебры логики
- •1.2.5. Реализация фал на контактах реле и интегральных логических элементах
- •1.3. Порядок выполнения работы
- •1.4. Содержание отчета
- •2.1 Цель работы
- •2.2. Теоретическая часть
- •Принадлежность фал двух переменных к замечательным классам функций
- •2.2.2. Минимизация фал методом карт Карно
- •2.3. Порядок выполнения работы
- •2.4. Содержание отчета
- •Варианты фал трех переменных
- •Варианты фал четырех переменных
- •Логическое проектирование специальных комбинационных схем
- •3.1. Цель работы
- •3.2. Теоретическая часть
- •3.2.1. Шифраторы
- •3.2.2. Дешифраторы
- •3.3. Порядок выполнения работы
- •3.4. Содержание отчета
- •Проектирование триггерных схем
- •4.1. Цель работы
- •4.2. Теоретическая часть
- •4.2.1. Одноступенчатые триггерные схемы
- •4.2.2. Синхронные двухступенчатые триггеры
- •4.3. Порядок выполнения работы
- •4.4. Содержание отчета
- •Синтез синхронных счетных схем
- •5.1. Цель работы
- •5.2. Теоретическая часть
- •5.3. Порядок выполнения работы
- •5.4. Содержание отчета
1.2.2. Способы задания фал
Различают несколько способов задания ФАЛ, основными из которых являются: табличный, аналитический, координатный, графический, цифровой.
При табличном способе ФАЛ задают таблицей истинности (рис. 1.1), в которых указывают, какие из двух возможных значений «0» или «1» принимает функция на каждом наборе аргументов.
а)
Номер набора |
a |
b |
f |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
2 |
1 |
0 |
1 |
3 |
1 |
1 |
1 |
Номер набора |
a |
b |
c |
j |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
2 |
0 |
1 |
0 |
1 |
3 |
0 |
1 |
1 |
1 |
4 |
1 |
0 |
0 |
0 |
5 |
1 |
0 |
1 |
0 |
6 |
1 |
1 |
0 |
1 |
7 |
1 |
1 |
1 |
0 |
б)
ab |
00 |
01 |
11 |
10 |
0 |
0 |
1 |
1 |
ab c |
00 |
01 |
11 |
10 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
ab cd |
00 |
01 |
11 |
10 |
00 |
1 |
0 |
0 |
1 |
01 |
0 |
0 |
1 |
1 |
11 |
0 |
0 |
1 |
1 |
10 |
1 |
0 |
0 |
1 |
в)
Рис.1.1. Способы задания ФАЛ: а) – таблицы истинности для ФАЛ 2-х и 3-х переменных; б) – карты Карно ФАЛ 2-х, 3-х и 4-х переменных; в) – графический способ задания ФАЛ
Аналитический способ задания ФАЛ предполагает запись функции в виде формализованного выражения составленного с помощью математического аппарата алгебры логики, например:
, (1)
. (2)
Координатный
способ предусматривает задание ФАЛ в
виде координатных карт состояний,
называемых картами Карно. При наличии
n
переменных, карты Карно состоят из
полей и представляют собой прямоугольный
таблицы, на пересечении строки и столбца
которых записывают значение функции
при соответствующем наборе аргументов.
При составлении карты необходимо, чтобы
в соседних клетках таблицы (полях)
наборы аргументов отличались только
значением одной переменной. Карты Карно
для двух, трех и четырех переменных
представлены на рис. 1.1. В каждую клетку
карты Карно двух и трех переменных
проставлен номер набора и вписаны
значения функций f
и j,
заданных приведенными на этом же рисунке
таблицами истинности.
Графический способ задания ФАЛ предусматривает задание функции в виде единичного n-мерного куба, вершинам которого соответствуют наборы значений переменных. В каждой вершине куба указывается значение, принимаемой ФАЛ на данном наборе (см. рис. 1.1).
Цифровой
способ задания ФАЛ реализуется путем
записи функции в виде совокупности
наборов аргументов, на которых ФАЛ
принимает истинное значение. Функции
f
и j
при (см. рис. 1.1) цифровом способе задания
будут записаны в виде:
;
.
