tablicę stanów rozpatrywanego układu kombinacyjnego. Jest to układ 4-wyjściowy. Kolumny wejścia A i D (patrz tablica kodów) są tożsame z kolumnami wyjściowymi A' i D', a zatem:
A' = A D’ = D
W celu wyznaczenia funkcji B' i C' należy zastosować znane metody minimalizacji, np. wykorzystać do tego celu tablice Karnaugha (rys. 4.400b) lub dostrzec związki logiczne, jakie otrzymuje się z tych tablic, a mianowicie, że:
B' = B+D C = C+D
Schemat logiczny układu realizującego powyższe funkcje przedstawiono na rys. 4.400c.
Przykład 2. Zaprojektować transkoder służący do przetwarzania kodu szesnastkowego na kod BCD i kod ASCII.
Rozpatrzmy najpierw transkoder kodu szesnastkowego na kod BCD. Kody te są przedstawione w tablicy 4.37, stanowiącej jednocześ-
Tablica 4.37
Cyfry |
Kod szesnastkowy |
BCD | |||||||
Z |
Y |
X |
w |
Bt |
Aa |
Aa |
Ai |
A« | |
8 |
4 |
2 |
1 | ||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
2 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
3 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
5 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
6 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
7 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
8 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
i 9 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
A |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
B |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
C |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
D |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
£ |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
F |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
nie tablicę stanów rozpatrywanego układu. Kod szesnastkowy w tablicy został przedstawiony w postaci naturalnego kodu dwójkowego.
Jeśli do wyznaczenia funkcji logicznych realizowanych przez rozpatrywany konwerter wykorzystać tablicę Karnaugha (rys. 4.401),
382