Wszystkie zasady tworzenia grup 2. 4, 8, 16. ... jedynkowych oraz eliminacji zbędnych implikantów obowiązują także dla impiicentów z tym, że wtedy:
1) tworzy się grupy zer,
2) odpowiadające utworzonym grupom implicenty wypisujemy jako sumy zmiennych według przyporządkowania 0 i xt <-* 1
Na rys 6 przedstawiono kilka przykładów minimalizacji funkcji do NPI.
a)
X2X3
b)
X2X3
0" |
(° |
f0) | |
°J |
1° |
f = ( X1 H- x2 ) x3
X
00 01 11 10
(° |
'os |
°) |
f = ( X2+ X3)( X1 + X3)( X1.+ X2)
C)
X3X4
O
00 01 11 10
00
01
11
10
(° |
°) | ||
“o" | |||
°; |
'o | ||
°J |
1° |
X 1 X2
f = ( Xt + x2+ X3)( x2 + X4)( X1 + X4)
Rys 6 Przykłady minimalizacji funkcji logicznych do postaci NPI
W przypadku funkcji niepełnie określonych (np.: / = ^(1,7(3,5)), gdzie 3, 5 - składniki nieokreślone), w
kratki tablicy Karnaugha odpowiadające składnikom nieokreślonym wpisuje się znak x W procesie minimalizacji kratkom tym przypisuje się wartość 1 lub 0. tak aby minimalizacja była najbardziej efektywna. Przykłady minimalizacji funkcji niepełnie określonych przedstawione są na rvs 7.
b)
X3X4
a)
X2X3
X1X2
00 01 11 10
'1 |
X' | ||
u |
1J |
f= X.
00 01 11 10
00
01
11
10
0 | |||
X |
0 |
X |
X |
X |
UJ |
X |
X |
f= x3+x4
Rys 7 Przykłady minimalizacji funkcji niepełnie określonych
- 12-
X