principala diferență între forma canonică și cea standard este aceea forma canonică este o modalitate de a reprezenta ieșirile booleene ale circuitelor digitale folosind algebra booleană, în timp ce forma standard este o versiune simplificată a formei canonice care reprezintă ieșirile booleene ale circuitelor digitale utilizând algebra booleană.
Circuitele digitale funcționează utilizând semnale digitale. Aceste semnale au valori binare discrete: ele sunt zero și una. Zero semnifică starea falsă în timp ce o semnifică starea reală. Algebra booleană este un tip de algebră care ajută la reprezentarea numerelor binare și a variabilelor binare. Forma canonică este o metodă de reprezentare a funcțiilor booleene a algebrei booleene, în timp ce forma standard este o versiune simplificată a formei canonice.
1. Ce sunt termenii min și termenii maximi
- Definiție, funcționalitate
2. Ce este forma Canonică
- Definiție, funcționalitate
3. Ce este formularul standard?
- Definiție, funcționalitate
4. Care este diferența dintre canonic și standard
- Compararea diferențelor cheie
Canonică, termeni maximi, termeni minori, formular standard
De exemplu, presupunem că avem două variabile ca a și b. După ce efectuăm operația AND, numim termenii de produs boolean ai acestor două variabile ca termeni min sau termeni standard de produs. Acești termeni min sunt a'b ', a'b, ba' și ab.
După efectuarea operației OR, numim termenii de produs boolean ai acestor două variabile ca termeni maximi sau termeni de sumă standard. Acești termeni maximi sunt a + b, a + b ', a' + b și a '+ b'.
Termenii min și termenii maximi ai a și b sunt după cum urmează.
O tabelă de adevăr reprezintă intrările și ieșirile. Dacă există un număr de 'n' de variabile de intrare, atunci există 2n numărul de ieșiri sau combinații sau unul și zerouri. Există două metode în formă canonică pentru a reprezenta o variabilă de ieșire. Acestea sunt forma canonică SoP și formularul canonic PoS.
Canonicele SoP reprezintă Suma Canonică a produselor. Această formă ia în considerare termenii min. Se numește forma de termeni de min. În primul rând, este necesar să recunoaștem termenii min care au 1 ca variabilă de ieșire. După identificarea termenilor min, logic OR este folosit pentru a găsi expresia booleană echivalentă cu variabila de ieșire.
Figura 1: Circuit digital
Mai mult decât atât, Canonical PoS înseamnă Canonical Product of Sums. Acest formular se referă la termenii maximi. Se numește forma termenilor produsului Max. În primul rând, este necesar să recunoaștem termenii max care au 0 ca variabilă de ieșire. După identificarea termenilor max, logicul AND este folosit pentru a găsi expresia booleană echivalentă cu variabila de ieșire.
O altă metodă de reprezentare a ieșirilor booleene este utilizarea formularului standard. Acesta este împărțit în două forme ca formularul SoP standard și formularul standard PoS.
Standardul SoP reprezintă formularul Standard Sum of Products. Nu este necesar ca fiecare termen să conțină toate literele. Prin urmare, termenii produsului pot sau nu pot fi termenii min. Există doi pași pe care trebuie să îi urmați atunci când obțineți formularul SoP standard al variabilei de ieșire. Primul pas este obținerea formei SoP canonice a variabilei de ieșire. Al doilea pas este acela de a simplifica funcția booleană în forma canonică SoP. Dacă există mai mult de o variabilă de ieșire, este posibil să se urmeze aceeași metodă pentru alte variabile. Pot exista situații în care este imposibil să se simplifice formularul canonic SoP. Apoi, formele canonice și standardele SoP sunt similare.
Formularul Standard PoS reprezintă formularul Standard Product of Sums. Nu este necesar ca fiecare termen să conțină toate literele. Prin urmare, termenii sumelor pot sau nu să fie termenii maximi. Există doi pași care trebuie urmăriți la obținerea formularului Standard PoS al variabilei de ieșire. Primul pas este obținerea formei PoS canonice a variabilei de ieșire. Al doilea pas este simplificarea funcției booleene în formularul Canon PoS. Dacă există mai mult de o variabilă de ieșire, este posibil să se urmeze aceeași metodă pentru alte variabile. Pot exista, de asemenea, situații în care este imposibil să se simplifice formularul PoS canonic. În astfel de cazuri, formele canonice și standardele PoS sunt similare.
Forma canonic este o reprezentare care ajută la descrierea ieșirilor booleene ale circuitelor digitale utilizând funcțiile booleene. În schimb, formularul standard este o versiune simplificată a formei Canonice. Aceste definiții conțin principala diferență între forma Canonical și cea standard.
O altă diferență între forma Canonică și cea standard este că forma Canonică se împarte în forma canonică SoP și forma canonică PoS, în timp ce formularul standard se împarte în forma SoP standard și forma standard PoS.
În plus, forma Canonică este mai complexă, în timp ce forma standard este simplă.
Pe scurt, forma Canonică și forma standard sunt o metodă de reprezentare a funcțiilor booleene de algebră booleană. Diferența dintre forma Canonică și cea standard este complexitatea lor, deoarece forma standard este o versiune simplificată a formei canonice.
1. "Formă normală Canonică". Wikipedia, Wikimedia Foundation, 23 octombrie 2018, disponibil aici.
1. "1539113" (CC0) prin intermediul Maxpixel