Wykład V Minimalizacja metodą Q McC

background image

Piotr Kawalec

Wykład V - 1

Wykład V

Minimalizacja funkcji

logicznych

metodą Quin’a - Mc

Cluskey’a

Technika cyfrowa

background image

Piotr Kawalec

Wykład V - 2

Technika cyfrowa

Plan wykładu

Cechy metody

Wyznaczanie implikantów

prostych

Tworzenie tablic implikantów

Wyznaczanie postaci minimalnej funkcji

Dziesiętna metoda minimalizacji funkcji

logicznych

background image

Piotr Kawalec

Wykład V - 3

Technika cyfrowa

Cechy metody

Metoda analityczna

Stosowana przy większej liczbie zmiennych

Oddzielnie wyznacza się

minimalną normalną postać sumy

PNS

minimalną normalną postać iloczynu

PNI

background image

Piotr Kawalec

Wykład V - 4

Technika cyfrowa

Algorytm metody Quin’a - Mc
Cluskey’a (bin)

Dla wyznaczenia minimalnej PNS należy:

 binarne wartości argumentów dla których

funkcja

jest równa

1

lub

nieokreślona

należy wypisać

w

kolumnie porządkując wg. liczby jedynek

(indeksów);

Porównuje się kolejne ciągi jednej grupy ze

wszystkimi ciągami następnej grupy, łącząc ze

sobą

ciągi różniące się jedną cyfrą. Ciągi te się

oznacza

(co oznacza że nie są prostymi implikantami);

background image

Piotr Kawalec

Wykład V - 5

Technika cyfrowa

Otrzymany w wyniku połączenia ciąg zapisuje

się w

następnej kolumnie umieszczając

kreskę

w

miejscu

różnych cyfr;

W kolumnie tej wypisuje się wszystkie wyniki

połączeń dokonanych w kolumnie 1,

oddzielając

wyniki porównań poszczególnych grup;

Procedurę łączenia kontynuuje się dla kolumny

2

łącząc ciągi sąsiednich grup różniące się jedną

cyfrą;

Wyniki połączeń zapisuje się w następnej

kolumnie;

background image

Piotr Kawalec

Wykład V - 6

Technika cyfrowa

Opisaną procedurę kontynuuje się do

zrealizowania

wszystkich połączeń;

W wyniku tych działań uzyskuje się zbiór

wszystkich

prostych implikantów;

 Dla znaleziena postaci końcowych funkcji należy

zbudować tablicę Quine’a;

Wiersze tablicy odpowiadają

prostym

implikantom;

a kolumny zespołom wartości zmiennych dla

których

funkcja ma wartość

1;

 W tablicy zaznacza się jakie 1 pokrył dany

implikant;

background image

Piotr Kawalec

Wykład V - 7

Technika cyfrowa

Ze zbioru wszystkich prostych implikantów

wybieramy te które są niezbędne do pokrycia

wszystkich jedynek funkcji, a więc wszystkich

kolumn w tablicy;

 Jeśli jakaś wartość funkcji jest pokrywana tylko

przez

jeden

prosty implikant to jest on

zasadniczym

implikantem prostym

i musi być wzięty do zapisu

funkcji;

Jeżeli zasadnicze implikanty proste nie

pokrywają

wszystkich jedynek funkcji to należy dołączyć

dodatkowe implkanty zapewniające to pokrycie;

background image

Piotr Kawalec

Wykład V - 8

Technika cyfrowa

Przykład minimalizacji funkcji

Zminimalizować metodą binarną Quine’a

Mc Cluskey’a funkcję

y= f(x

4

, x

3

, x

2

,

x

1

) = [0,1,5,8,9,10,13,15,

(2)]

background image

Piotr Kawalec

Wykład V - 9

Technika cyfrowa

Algorytm metody Quin’a - Mc Cluskey’a
(dec)

Dla wyznaczenia minimalnej PNS należy:

 odpowiedniki dziesiętne zespołów wartości

argumentów

dla których funkcja jest równa

1

lub

nieokreślona

,

dzieli

się na grupy o jednakowych indeksach i wypisuje

w kolumnie;

Porównuje się parami wszystkie liczby z sąsiednich

grup,

różniące się o potęgę dwójki, przy czym liczba

należąca

do grupy o

niższym

indeksie musi być

mniejsza

;

background image

Piotr Kawalec

Wykład V - 10

Technika cyfrowa

Jeśli porównywane liczby różnią się o

potęgę

dwójki

(a więc dają się połączyć), zapisuje się je

rosnąco

w następnej kolumnie, a za nimi w nawiasie -

ich

różnicę;

Czynność

łączenia prowadzi się dla wszystkich

grup

pierwszej kolumny;

W nowo utworzonej kolumnie porównuje się

pierwsze

liczby w wierszach sąsiednich grup

analogicznie jak

poprzednio;

background image

Piotr Kawalec

Wykład V - 11

Technika cyfrowa

Wiersze, w których liczby w nawiasach są

jednakowe,
a pierwsze liczby różnią się o potęgę dwójki,
łączy się

ze sobą i umieszcza w kolejnej

kolumnie;

 Liczby muszą być wypisane w porządku
rosnącym,
a w nawiasie rosnąco wypisuje się różnice z
nawiasów
łączonych liczb oraz różnicę pierwszych liczb
połączonych wierszy;

 Po wykonaniu połączeń tworzymy tablicę
Quine’a;

Przy zapisie postaci minimalnej należy dla

pierwszych
liczb skreślić bity, których wagi odpowiadają
wartościom
umieszczonym w nawiasach.

background image

Piotr Kawalec

Wykład V - 12

Technika cyfrowa

Przykład minimalizacji funkcji

Zminimalizować metodą dziesiętną Quine’a

Mc Cluskey’a funkcję

y= f(x

4

, x

3

, x

2

,

x

1

) = [0,1,5,8,9,10,13,15,

(2)]


Document Outline


Wyszukiwarka

Podobne podstrony:
Wykład V Minimalizacja metodą Q McC
Wykład V Minimalizacja metodą Q McC
Wykłady z Metrologii, Wykład 3 - Omomierz Metoda Techniczna Pomiaru Rezystancji
Wykład 1 Przedmiot, metoda ekonomii, funkcjonowanie rynku jako mechanizmu gospodarczego
Zał nr 1 do wykładu 6 umewap87 -metoda, Metoda wartościowania pracy „UMEWAP-87”
Wyklad 3 - Omomierz Metoda techniczna pomiaru rezystancji
Wykłady z BHP, Metoda Mocy Jednostkowej, Obliczanie oświetlenia metodą zainstalowanej mocy jednostko
Jakieś wykłady, EKONOMIKA, Metoda uproszczona kosztorysowania: CK=SQi*Cj (Qi-ilość robót;CK-cena kos
Wykład jako metoda nauczania
NANOC W Nano Wyklad 05 Synteza Metodami Chemicznymi II (1)
Metoda McKenzy wykład 2
Sprawozdanie nr 2 (2) Metoda Brinella, sem II, Podstawy Technologii Okrętów - Wykład.Laboratorium, L
makroekonomia wyklad nr1, Wspolczesnie powszechna metoda zalecana przez ONZ przy obliczaniu pkb jest
METODA RUCHU ROZWIJAJACEGO[1], metody mgr bystrzycka, metody wykłady
9 Wykład EiFwOZ 2010 METODA medoda analizy kosztów
Metoda kr- cw, wykłady i notatki, dydaktyka matematyki, matematyka przedszkole i 1-3
Wykład VI minimalizacja zespołu funkcji, projektowanie układów kombinacyjnych
4 Metoda minimalnych obrysów

więcej podobnych podstron