📘 Fiche de cours
L'essentiel du cours
La logique combinatoire repose sur des variables binaires $A, B, C \in {0, 1}$. Les fonctions de base sont :
- NON (NOT) : $S = \bar{A}$
- ET (AND) : $S = A \cdot B$
- OU (OR) : $S = A + B$
- OU EXCLUSIF (XOR) : $S = A \oplus B$
La logique séquentielle introduit la notion de mémoire via les bascules (RS, JK, D). L'état futur $Q_{n+1}$ dépend de l'état présent $Q_n$ et des entrées.
Méthodes à maîtriser
- Simplification par Karnaugh : Regrouper les 1 par paquets de $2^n$ pour minimiser l'expression.
- Passage Logigramme vers Équation : Lire le schéma de gauche à droite.
- Analyse de bascule : Établir la table de transition pour déterminer le comportement du système.
Exemples corrigés
Exemple : Simplifier $F = A\cdot B + A\cdot \bar{B}$. $F = A(B + \bar{B}) = A \cdot 1 = A$.
Erreurs fréquentes
- Confondre la table de vérité d'une bascule JK et RS.
- Oublier le signal d'horloge ($H$ ou $CLK$) dans les systèmes séquentiels.
- Mauvaise application des théorèmes de De Morgan : $\overline{A \cdot B} = \bar{A} + \bar{B}$.