- 108 -
W wielu przypadkach nie zachodzi potrzeba dekodowania wszystkich możliwych stanów wejść, na przykład w dekoderze kodu dv/ćjkowo-dziesiętnego - rys.4.9. W tablicach Karnaugha opisu-
Rys.4.8. Dekoder pełny kodu dwójkowego: ajrea-lizacja układu z elementów NAND; b) tablica Karnaugha; c) symbol
Rys.4.9» Dekoder uproszczony kodu dwójkowo-dziesiętnego: a) tablica Karnaugha; b)schemat układu
Jących działanie takich dekoderów, zwanych niepełnymi, występują pola nieokreślone. Istnienie pól nieokreślonych umożliwia minimalizację funkcji, opisujących zależności wyjść dekodera od wejść. Dekodery budowane w oparciu o takie wyrażenia nazywają się uproszczonymi.
Jeżeli potrzebna liczba wyjść dekodera przewyższa liczbę wyjść dostępnych modułów, buduje się tzw. dekodery piramidalne. Na rys.4.10 pokazano przykład budowy dekodera piramidalnego o kodzie wyjściowym M1 z 16". Na rysunku przedstawiono dekoder w sytuacji dekodowania liczby 3 fB^B^Bg ■ 0011). Sygnały Jedynkowe oznaczono liniami pogrubionymi.
Rys.4.10. Przykład dekodera piramidalnego
dziesiątki