Sciences de l'ingénieur1ère

Opérateurs logiques fondamentaux
Exercices corrigés

Maîtrisez les opérateurs logiques fondamentaux : ET, OU, NON, NAND, NOR, XOR et XNOR grâce à ces 5 exercices détaillés.

Concepts & Exercices
\(S = \overline{A \cdot B} = \overline{A} + \overline{B}\)
Théorème de De Morgan
ET (AND)
A·B
Produit logique
OU (OR)
A+B
Somme logique
NON (NOT)
Ā
Complément
🎯
Opérateur logique : Fonction qui combine des entrées binaires pour produire une sortie binaire.
📋
Table de vérité : Table qui montre toutes les combinaisons possibles d'entrées et leurs sorties.
🔍
Algèbre de Boole : Mathématiques des opérations logiques binaires.
⚙️
Théorème de De Morgan : \(\overline{A \cdot B} = \overline{A} + \overline{B}\) et \(\overline{A + B} = \overline{A} \cdot \overline{B}\).
Exercice 1
Analyser l'opérateur ET (AND) et sa table de vérité
Exercice 2
Étudier l'opérateur OU (OR) et ses propriétés
Exercice 3
Comprendre l'opérateur NON (NOT) et les portes NAND/NOR
Exercice 4
Explorer les opérateurs XOR et XNOR
Exercice 5
Appliquer les théorèmes de De Morgan et la simplification
Corrigé : Exercices 1 à 3
1 Opérateur ET (AND)
Définition :

Opérateur ET (AND) : Produit logique qui retourne 1 seulement si toutes les entrées sont à 1.

Méthode d'analyse d'un opérateur logique :
  1. Identifier le symbole et l'expression algébrique
  2. Construire la table de vérité complète
  3. Analyser les propriétés (commutativité, associativité)
  4. Identifier les applications et particularités
Table de vérité de l'opérateur ET (A·B) :
A B A·B
0 0 0
0 1 0
1 0 0
1 1 1
Symbole algébrique :

A·B ou A∧B

Symbole électronique :

Porte AND avec cercle de sortie

Propriétés :

Commutatif, Associatif, Distributif

Éléments neutres :

A·1 = A, A·0 = 0

Étape 1 : Analyse de la table de vérité

La sortie est 1 uniquement quand A=1 ET B=1

Étape 2 : Propriétés algébriques

A·B = B·A (commutativité), A·(B·C) = (A·B)·C (associativité)

Étape 3 : Applications

Utilisé pour les conditions multiples, les masques binaires

A·B = 1 seulement si A=1 et B=1
Réponse finale :

Opérateur ET : A·B

Sortie = 1 seulement si toutes les entrées = 1

Propriétés : Commutatif, Associatif, Distributif

Éléments neutres : A·1 = A, A·0 = 0

Règles appliquées :

• Condition stricte : Toutes les entrées doivent être à 1

• Propriétés algébriques : Permettent la simplification

• Applications : Masquage, conditions multiples

2 Opérateur OU (OR)
Définition :

Opérateur OU (OR) : Somme logique qui retourne 1 si au moins une entrée est à 1.

Table de vérité de l'opérateur OU (A+B) :
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
Symbole algébrique :

A+B ou A∨B

Symbole électronique :

Porte OR avec cercle de sortie

Propriétés :

Commutatif, Associatif, Distributif

Éléments neutres :

A+0 = A, A+1 = 1

Étape 1 : Analyse de la table de vérité

La sortie est 1 dès qu'une entrée est à 1

Étape 2 : Propriétés algébriques

A+B = B+A (commutativité), A+(B+C) = (A+B)+C (associativité)

Étape 3 : Applications

Utilisé pour les conditions alternatives, les unions logiques

A+B = 1 si A=1 ou B=1 (ou les deux)
Réponse finale :

Opérateur OU : A+B

Sortie = 1 si au moins une entrée = 1

Propriétés : Commutatif, Associatif, Distributif

Éléments neutres : A+0 = A, A+1 = 1

Règles appliquées :

• Condition large : Une seule entrée à 1 suffit

• Propriétés algébriques : Similaires à celles de l'ET

• Applications : Conditions alternatives, unions

3 Opérateur NON (NOT) et portes dérivées
Définition :

Opérateur NON (NOT) : Inverseur qui retourne l'inverse de l'entrée.

Porte NAND : NON-ET, inverse de l'opérateur ET.

Porte NOR : NON-OU, inverse de l'opérateur OU.

Tables de vérité des opérateurs NON, NAND, NOR :
A Ā A·B ¬(A·B) A+B ¬(A+B)
0 1 0 1 0 1
0 1 0 1 1 0
1 0 0 1 1 0
1 0 1 0 1 0
NON (NOT) :

Ā = ¬A

NAND :

¬(A·B) = A↑B

NOR :

¬(A+B) = A↓B

Propriétés :

NAND et NOR sont universels

Étape 1 : Analyse de l'opérateur NON

Retourne l'inverse de l'entrée (0↔1)

Étape 2 : Analyse de NAND

Inverse de l'opérateur ET (1 sauf si A=1 et B=1)

Étape 3 : Analyse de NOR

Inverse de l'opérateur OU (1 seulement si A=0 et B=0)

NAND: ¬(A·B), NOR: ¬(A+B)
Réponse finale :

NON (NOT) : Ā, inverse l'entrée

NAND : ¬(A·B), inverse de l'ET

NOR : ¬(A+B), inverse de l'OU

NAND et NOR sont des opérateurs complets/universels

Règles appliquées :

• Universels : NAND et NOR peuvent créer tous les autres opérateurs

• Inversion : NAND et NOR sont des inverses des opérateurs de base

• Applications : Simplification de circuits logiques

Corrigé : Exercices 4 à 5
4 Opérateurs XOR et XNOR
Définition :

Opérateur XOR (OU exclusif) : Retourne 1 si les entrées sont différentes.

Opérateur XNOR (NON OU exclusif) : Retourne 1 si les entrées sont identiques.

Tables de vérité des opérateurs XOR et XNOR :
A B A⊕B ¬(A⊕B)
0 0 0 1
0 1 1 0
1 0 1 0
1 1 0 1
XOR (OU exclusif) :

A⊕B = A·¬B + ¬A·B

XNOR (NON OU exclusif) :

¬(A⊕B) = A·B + ¬A·¬B

Propriétés XOR :

Commutatif, Associatif, A⊕0=A, A⊕1=¬A

Applications :

Comparaison, détection de changement, cryptographie

Étape 1 : Analyse de XOR

Sortie = 1 si les entrées sont différentes

Étape 2 : Analyse de XNOR

Sortie = 1 si les entrées sont identiques

Étape 3 : Propriétés importantes

XOR est sa propre inverse (A⊕B⊕B = A)

XOR: A⊕B = 1 si A≠B, XNOR: ¬(A⊕B) = 1 si A=B
Réponse finale :

XOR (OU exclusif) : A⊕B = 1 si les entrées sont différentes

XNOR (NON OU exclusif) : ¬(A⊕B) = 1 si les entrées sont identiques

Propriétés : A⊕0=A, A⊕1=¬A, A⊕A=0

Applications : Comparaison, détection de changement, cryptographie

Règles appliquées :

• Différence : XOR détecte les différences entre entrées

• Identité : XNOR détecte l'égalité entre entrées

• Cryptographie : XOR est utilisé dans les algorithmes simples

5 Théorèmes de De Morgan et simplification
Définition :

Théorèmes de De Morgan : Lois fondamentales de l'algèbre de Boole.

\(\overline{A \cdot B} = \overline{A} + \overline{B}\) et \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

Application des théorèmes de De Morgan :

\(\overline{A \cdot B} = \overline{A} + \overline{B}\) (NAND = inverse des inverses)

\(\overline{A + B} = \overline{A} \cdot \overline{B}\) (NOR = produit des inverses)

Exemple : \(\overline{A \cdot B + C} = \overline{A \cdot B} \cdot \overline{C} = (\overline{A} + \overline{B}) \cdot \overline{C}\)

Premier théorème :

\(\overline{A \cdot B} = \overline{A} + \overline{B}\)

Deuxième théorème :

\(\overline{A + B} = \overline{A} \cdot \overline{B}\)

Généralisation :

\(\overline{A_1 \cdot A_2 \cdots A_n} = \overline{A_1} + \overline{A_2} + \cdots + \overline{A_n}\)

Applications :

Simplification, transformation de circuits

Étape 1 : Identifier l'expression à simplifier

Par exemple : \(\overline{A \cdot B + C \cdot D}\)

Étape 2 : Appliquer le premier théorème

\(\overline{A \cdot B + C \cdot D} = \overline{A \cdot B} \cdot \overline{C \cdot D}\)

Étape 3 : Appliquer le deuxième théorème

\(\overline{A \cdot B} \cdot \overline{C \cdot D} = (\overline{A} + \overline{B}) \cdot (\overline{C} + \overline{D})\)

\(\overline{A \cdot B + C \cdot D} = (\overline{A} + \overline{B}) \cdot (\overline{C} + \overline{D})\)
Réponse finale :

Théorème 1 : \(\overline{A \cdot B} = \overline{A} + \overline{B}\)

Théorème 2 : \(\overline{A + B} = \overline{A} \cdot \overline{B}\)

Simplification : Transforme les expressions complexes

Applications : Réduction de circuits logiques

Règles appliquées :

• Transformation : Convertit ET en OU et vice versa

• Simplification : Utile pour réduire la complexité des circuits

• Universalité : Permet d'exprimer toute fonction avec un seul type de porte

Cours bien détaillé
\(A \oplus B = A \cdot \overline{B} + \overline{A} \cdot B\)
Définition de XOR
🎯
Opérateur ET (AND) : A·B = 1 si A=1 et B=1.
📋
Opérateur OU (OR) : A+B = 1 si A=1 ou B=1.
🔍
Opérateur NON (NOT) : Ā = 1 si A=0, Ā = 0 si A=1.
⚙️
Théorème de De Morgan : \(\overline{A \cdot B} = \overline{A} + \overline{B}\).
💡
Conseil : XOR est très utile pour la détection de différences
🔍
Attention : Ne pas confondre XOR avec OU inclusif
⚡
Astuce : NAND et NOR sont des opérateurs complets
📋
Méthode : Toujours vérifier avec la table de vérité
✅
Vérification : Les théorèmes de De Morgan sont fondamentaux
Propriétés algébriques :
  • Commutativité : A·B = B·A, A+B = B+A
  • Associativité : A·(B·C) = (A·B)·C, A+(B+C) = (A+B)+C
  • Distributivité : A·(B+C) = A·B + A·C, A+(B·C) = (A+B)·(A+C)
  • Éléments neutres : A·1 = A, A+0 = A
  • Éléments absorbants : A·0 = 0, A+1 = 1
Règles importantes :
  • Les opérateurs logiques sont la base de l'algèbre de Boole
  • La table de vérité montre toutes les combinaisons possibles
  • Les théorèmes de De Morgan sont essentiels pour la simplification
  • NAND et NOR sont des opérateurs complets (universels)
  • XOR est particulièrement utile pour les comparaisons
Applications pratiques :
  • ET (AND) : Conditions multiples, masquage binaire
  • OU (OR) : Conditions alternatives, union logique
  • NON (NOT) : Inversion, négation logique
  • XOR : Comparaison, cryptographie, détection d'erreurs
  • NAND/NOR : Circuits logiques universels
Simplification booléenne :
  • Loi d'absorption : A + A·B = A, A·(A + B) = A
  • Loi d'idempotence : A·A = A, A+A = A
  • Loi de complément : A·Ā = 0, A+Ā = 1
  • Loi d'involution : Ā = A
  • Théorèmes de De Morgan : \(\overline{A \cdot B} = \overline{A} + \overline{B}\), \(\overline{A + B} = \overline{A} \cdot \overline{B}\)
Opérateurs logiques fondamentaux Logique combinatoire