Tablice wzbudzeń przerzutników (moze ktos jest w stanie wytlumaczyc)

0

Witam,
Wiem, że nie ma to związku z programowaniem, ale może ktoś będzie w stanie mi wytłumaczyć skąd się to bierze ;/
Chodzi o minimalizację tablicy wzbudzeń np.: dla przerzutnika JK0
Dokładnie chodzi o rozbicie J0:
Ja osobiście zrobiłbym tak:
user image
Natomiast w zadaniu jest tak(Nie mam pojęcia skąd bierze się negacja Q1 ;/):
user image
Druga sprawa:
Tak samo na jakiej podstawie dzieją się takie cuda, że jedynki są łączone z nieokreślonością/stanami nieustalonymi bądź jedynkami Z KTÓRYMI NIE SĄSIADUJĄ??? Tak jak na tym rysunku (chodzi o te łączenia strzałkami, są to tablice wzbudzeń przerzutnika typu D):
user image
Jest ktoś w stanie wytłumaczyć bo po prostu krew już mnie zalewa.

2

Co do pierwszego pytania to otrzymana postać funkcji to postać koniunkcyjna, czyli funkcja została zminimalizowana zaznaczając "zera" (zamiast jedynek). Zero jest jedno, ale połączone zostało ono z don't carem wyżej.

Jeżeli minimalizujesz w zerach to masz zmienne zanegowane, czyli:
wychodzi tak jak napisano poniżej: ~x + Q2 + ~Q1, gdyż:
~x → druga kolumna (x=1)
Q2 → 4 pierwsze wiersze (Q2=0)
~Q1 (co znaczy, że Q1=1), co po uwzględnieniu wszystkiego daje dwa makstermy: 0 i "-" powyżej.

TWOJE rozwiązanie też jest dobre, tylko zminimalizowane jako postać dysjunkcyjna (czyli suma iloczynów), a ten sposób to iloczyn sum, czyli postać koniunkcyjna.

-- edit --

Co do drugiego, to jest siatka Karnaugh z pięcioma zmiennymi, więc tam jest trochę trudniej — doczytaj na ten temat. ;)

http://www.uc.utp.edu.pl/modules/articles/article.php?id=5

1 użytkowników online, w tym zalogowanych: 0, gości: 1