Табл. 9
Подмножество |
Мощность подмножеств |
||
|
|
|
|
|
3 |
3 |
3 |
|
6 |
6 |
6 |
|
7 |
7 |
7 |
|
7 |
7 |
7 |
|
0 |
0 |
0 |
|
0 |
0 |
0 |
|
15 |
15 |
15 |
Анализ полученной таблицы показывает, что связность всех функций y1(z), y2(z), y3(z). одинакова. Это не позволяет выделить ядро и затрудняет использование методов структурного проектирования.
5. Минимизация системы функций алгебры логики (раздельная)
Минимизацию функций проведём методом Квайна-Мак-Класки.
а) минимизация функции y1(z)
y1 |
z2 |
z1 |
|||||||||||||
z4 |
0 |
0 |
1 |
0 |
* |
* |
* |
* |
|||||||
0 |
* |
* |
* |
* |
* |
* |
* |
z6 |
|||||||
* |
* |
* |
* |
* |
* |
* |
* |
||||||||
1 |
* |
* |
* |
* |
* |
* |
* |
||||||||
1 |
1 |
* |
* |
* |
* |
0 |
0 |
||||||||
z5 |
1 |
* |
* |
* |
* |
* |
* |
* |
z6 |
||||||
0 |
* |
* |
1 |
0 |
* |
* |
1 |
||||||||
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
||||||||
z3 |
z3 |
||||||||||||||
Для нахождения простых импликант функции воспользуемся раскрытием скобок в её СКНФ.
СКНФ
(z1 v z2 v z3 v 4 v z5 v z6) (z1 v z2 v
3 v
4 v z5 v z6) (z1 v
2 v z3 v
4 v z5 v z6)∧
(z1 v z2 v z3 v 4 v z5 v
6) (
1 v z2 v
3 v z4 v
5 v z6) (
1 v z2 v z3 v z4 v
5 v z6)∧
(z1 v z2 v z3 v z4 v z5 v 6) (
1 v
2 v z3 v z4 v z5 v
6) (z1 v z2 v z3 v z4 v z5 v z6) ∧
(z1 v z2 v 3 v z4 v z5 v z6) (z1 v
2 v
3 v z4 v z5 v z6) (z1 v
2 v z3 v z4 v z5 v z6) ∧
(1 v
2 v
3 v z4 v z5 v z6) = АВСDEFGHIJKLM
ABIJ = (z1 v z2 v z5 v z6)
DG = (z1 v z2
v z3 v z5 v 6)
CL = (z1 v 2 v z3
v z5 v z6)
KM = (2 v
3 v z4 v z5
v z6)
EF = (1 v z2
v z4 v
5 v z6)
(ABIJ)(DG) = (z1 v z2 v z5 v z6z3)
(CL)(KM) = (2 v z5
v z6 v z1
3 v z1z4
v z3z4)
(EF)H = (1 v z4
v
5
2 v z6
2 v z2z3
v
5z3
v z6z3 v z2z5 v z6z5
v z2
6 v
5
6)
(ABIJ)(DG) (CL)(KM) (EF)H = (z2z5
v 1z5
v z1z4 v z3z6 v z2z3z4
v
1z2z6
v z2z4z6 v z4z5 v z5z6
v z1
2z6
v z1
2
5 v z1
3
5
6 v z1z2
3
6)
Для заполнения заголовков столбцов в таблице покрытия найдём СДНФ функции.
СДНФ
(1z2z3z4
5
6 v
1
2
3z4z5
6 v
1
2
3
4z5
6 v
1
2z3
4z5
6 v
1
2
3
4z5z6 v
1z2
3
4
5z6 v
z1
2
3
4
5z6 v
z1z2
3
4
5
6 v
z1
2z3
4
5
6 v
z1
2
3
4
5
6)
Построим теперь таблицу покрытия (табл. 10). Для каждой простой импликанты проставляются отметки «v» в тех столбцах, которые соответствуют наборам, покрываемым данной импликантой. Если в строке только одна отметка, то соответствующая простая импликанта является существенной, - выделим ячейки таблицы с такими отметками серым фоном.
Таблица покрытия функции y1(z) Табл.10
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.