Altifigence Academy

8 / 63 · Concept

De la table à l'expression : mintermes, maxtermes, SOP et POS

Dériver la même fonction à partir des lignes à 1 et à 0, puis relier ces formes à la carte de Karnaugh.

Sélectionner une seule ligne de la table

Fixons l'ordre des entrées à A,B,CA,B,C, avec A de poids fort. La ligne 5 correspond à ABC=101. Le produit valant 1 uniquement sur cette ligne est m5=AB‾Cm_5=A\overline B C. Un tel terme contenant chaque variable exactement une fois est un minterme ; cela ne signifie pas « nombre minimal de portes ».

Si FF vaut 1 aux lignes 1, 3, 5, 6 et 7, reliez leurs mintermesMinterme Produit AND contenant chaque variable une fois et valant 1 pour une seule combinaison. Les mintermes des lignes à 1 se combinent par OR. par OR.

F=Σm(1,3,5,6,7)=A‾B‾C+A‾BC+AB‾C+ABC‾+ABCF=\Sigma m(1,3,5,6,7)=\overline A\overline B C+\overline A B C+A\overline B C+AB\overline C+ABC

C'est une somme de produits, ou SOP. Dans une SOP canonique, chaque terme contient toutes les variables ; une SOP générale peut en omettre.

Construire la même fonction à partir des lignes à 0

La somme M2=A+B‾+CM_2=A+\overline B+C vaut 0 uniquement à la ligne 2, ABC=010 : chaque littéral y vaut 0. Un maxtermeMaxterme Somme OR contenant chaque variable une fois et valant 0 pour une seule combinaison. Les maxtermes des lignes à 0 se combinent par AND. est un terme OR qui annule une seule ligne.

F vaut 0 aux lignes 0, 2 et 4, d'où le produit de sommes, ou POS :

F=ΠM(0,2,4)=(A+B+C)(A+B‾+C)(A‾+B+C)F=\Pi M(0,2,4)=(A+B+C)(A+\overline B+C)(\overline A+B+C)

Σ et Π abrègent des ensembles de numéros de lignes de la table de véritéTable de vérité Tableau énumérant toutes les combinaisons d'entrée et leur sortie. Les évolutions temporelles s'examinent séparément sur un chronogramme. En savoir plus. Σm liste les lignes à 1 ; ΠM, celles à 0.

Former deux expressions à partir de la même table de vérité
  1. Lignes à 1: OR des mintermes 1, 3, 5, 6, 7
  2. Même F: Vaut 1 si C=1 ou A=B=1
  3. Lignes à 0: AND des maxtermes 0, 2, 4

La forme canonique précède la simplification

Cette fonction se simplifie en F=C+ABF=C+AB. Les quatre lignes où C=1 forment un groupe ; la ligne restante 110, avec C=0, est couverte par AB. Comme le terme AB omet C, c'est une SOP mais pas une SOP canonique.

La prochaine leçon montre comment trouver ces groupes sur une carte de Karnaugh. Comprendre quelle variable disparaît quand une entrée change évite de seulement mémoriser les règles.

Manipulation · Relier trois représentations de la même fonction

Lignes de vérité, formes canoniques et expression simplifiée

F = C + A · B

Table de vérité à trois entrées · X est une sortie non spécifiée
ABCF
0000
0011
0100
0111
1000
1011
1101
1111

Les boutons A, B et C du haut changent seulement l'entrée observée. Les boutons 0, 1 et X dans la carte changent la spécification de la fonction. Distinguez ces actions : le pointillé désigne l'entrée actuelle, le contour bleu les cellules couvertes par le produit sélectionné.

Dans la fonction initiale, ABC=110 donne F=1 : même si C=0, AB vaut 1. Sélectionnez alternativement les groupes C et A·B et constatez que m7 appartient aux deux. Inclure deux fois une cellule ne change pas le résultat OR.

Cliquez maintenant deux fois sur m6 pour passer de 1 → X → 0. La fonction finale se réduit à C. Le numéro 6 doit disparaître de Σm et apparaître dans ΠM. L'état intermédiaire X signifie que la spécification n'impose pas de sortie sur cette ligne. Si l'entrée est possible et sa sortie imposée, vous ne pouvez pas la remplacer librement par X pour réduire le coût.

Σm montre les 1 obligatoires, ΠM les 0 obligatoires, et d les lignes indifférentes. Si d n'est pas vide, Σm ou ΠM seul ne définit pas une table complète. La « SOP minimale » affichée minimise d'abord le nombre de produits, puis les littéraux ; ce n'est pas une garantie d'aire physique minimale.

Essayez vous-même

Dans F=C+AB, quelle expression obtient-on en changeant uniquement l'exigence de m6 de 1 à 0 ? En quoi cela diffère-t-il de fixer m6 à X ?

Lire l’explication

F=C. Avec m6=0, cette entrée doit obligatoirement produire 0. Avec m6=X, une réalisation produisant 0 ou 1 sur cette ligne est autorisée, mais toutes les autres exigences restent applicables.

Votre choix s’applique à ce navigateur. Modifiez-le à tout moment en bas de page.