📘 Fiche de cours
L'essentiel du cours
La logique combinatoire traite des systèmes où les sorties $S$ ne dépendent que de l'état actuel des entrées $E$.
- Opérateurs de base :
- NON (Inverseur) : $S = \bar{A}$
- ET (Produit) : $S = A \cdot B$
- OU (Somme) : $S = A + B$
- OU-Exclusif (XOR) : $S = A \oplus B$
- Algèbre de Boole : Lois fondamentales ($A+0=A$, $A \cdot 1=A$, $A+\bar{A}=1$, $A \cdot \bar{A}=0$).
- Théorèmes de De Morgan : $\overline{A+B} = \bar{A} \cdot \bar{B}$ et $\overline{A \cdot B} = \bar{A} + \bar{B}$.
Méthodes à maîtriser
- Passage du cahier des charges à la table de vérité : Identifier les variables d'entrée et de sortie.
- Simplification par tableau de Karnaugh : Regrouper les "1" par puissances de 2 ($2^n$) pour minimiser l'expression.
- Réalisation technologique : Utiliser les portes logiques (NAND/NOR sont universelles).
Exemples corrigés
Exemple : Simplifier $S = A \cdot B + A \cdot \bar{B}$. Correction : $S = A \cdot (B + \bar{B}) = A \cdot 1 = A$.
Erreurs fréquentes
- Oublier de regrouper les "1" adjacents dans le tableau de Karnaugh.
- Confondre les priorités (le produit "." est prioritaire sur la somme "+").
- Ne pas respecter les règles de De Morgan lors de l'inversion d'une expression complexe.