Nejlepší odpověď
Nejprve vyhodnotte výraz pro všechny možné vstupy hrubou silou, jak je uvedeno níže. Odpověď byste si měli sami zkontrolovat, ale metoda je správná. Toto je obecně jen cvičení ve třídě, které nikdy nebudete moci použít ve skutečném světě. K tomu jsou počítače.
Zajímá vás, jaké kombinace vytvářejí vysokou a nízkou hodnotu. Řádky že výstupní vysoké hodnoty jsou minterm, řádky, které produkují nízké hodnoty, jsou maxterm. Nyní je jen otázkou načtení řádků.
Min = řádky (m3, m5, m6, m7) Formálně Fmin = ∑ (3,5,6,7)
Max = řádky (m0, m1, m2, m4) Formálně Fmax = ∏ (0,1,2,4)
Nyní to vložte do formulářů „součet produktů (minterms)“ a „součet produktů (minterms)“ přečtením vstupu řádků. Například: m1 = (a + b + c „) (všimněte si to“ opak je pro minimální výrazy, logika je převrácena)
Součet produktů, tj. mintermů
Fmin = m3 + m5 + m6 + m7 nebo Fmin = ∑ (3,5,6,7)
Fmin = (a „bc) + (ab“ c ) + (abc „) + (abc)
Produkty součtů, tj. maxterms
Fmax = m0 * m1 * m2 * m4 nebo Fmax = ∏ (0,1,2,4)
Fmax = (a + b + c) (a + b + c „) (a + b“ + c) (a „+ b + c)
Odpovědět
Y = A „BC + AB“ C + ABC „+ ABC
Y (A, B, C) = \ sum {(m\_3, m\_5, m\_6, m\_7)} = \ sum {m (3 , 5, 6, 7)}
A zjednodušený výraz pomocí K mapy bude
A pro produkt součtu doplní tento min-termín, který je
Y (A, B, C) = \ prod {M (0, 1, 2, 4)}
= (A + B + C) (A + B + C „) (A + B“ + C) (A „+ B + C)
A zjednodušený výraz pomocí K mapy bude