Sciences de l'ingénieur1ère

Portes logiques et tables de vérité
Exercices corrigés

Maîtrisez les portes logiques et les tables de vérité : AND, OR, NOT, NAND, NOR, XOR et XNOR grâce à ces 5 exercices détaillés.

Concepts & Exercices
\(S = \overline{A \cdot B + C} = \overline{A \cdot B} \cdot \overline{C}\)
Application de De Morgan
AND
A·B
Porte logique
OR
A+B
Porte logique
NOT
Ā
Porte logique
🎯
Porte logique : Composant électronique qui réalise une opération logique.
📋
Table de vérité : Table qui montre toutes les combinaisons d'entrées et leurs sorties.
🔍
Logique combinatoire : Sortie dépend uniquement des entrées actuelles.
⚙️
Universel : NAND et NOR peuvent créer tous les autres opérateurs.
Exercice 1
Analyser la porte AND et sa table de vérité
Exercice 2
Étudier la porte OR et ses propriétés
Exercice 3
Comprendre la porte NOT et les portes NAND/NOR
Exercice 4
Explorer les portes XOR et XNOR
Exercice 5
Analyser un circuit logique combiné
Corrigé : Exercices 1 à 3
1 Porte AND
Définition :

Porte AND : Produit logique qui retourne 1 seulement si toutes les entrées sont à 1.

Méthode d'analyse d'une porte logique :
  1. Identifier le symbole et l'expression algébrique
  2. Construire la table de vérité complète
  3. Représenter le symbole électronique
  4. Analyser les propriétés algébriques
  5. Identifier les applications et particularités
Table de vérité de la porte AND (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 :

Rectangle avec entrées à gauche, sortie à droite

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ée pour les conditions multiples, les masques binaires

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

Porte AND : 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 Porte OR
Définition :

Porte OR : Somme logique qui retourne 1 si au moins une entrée est à 1.

Table de vérité de la porte OR (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 :

Rectangle avec entrées à gauche, sortie à droite

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ée pour les conditions alternatives, les unions logiques

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

Porte OR : 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'AND

• Applications : Conditions alternatives, unions

3 Porte NOT et portes dérivées
Définition :

Porte NOT : Inverseur qui retourne l'inverse de l'entrée.

Porte NAND : NON-AND, inverse de la porte AND.

Porte NOR : NON-OR, inverse de la porte OR.

Tables de vérité des portes NOT, 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
NOT (Inverseur) :

Ā = ¬A

NAND :

¬(A·B) = A↑B

NOR :

¬(A+B) = A↓B

Propriétés :

NAND et NOR sont universels

Étape 1 : Analyse de la porte NOT

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

Étape 2 : Analyse de NAND

Inverse de la porte AND (1 sauf si A=1 et B=1)

Étape 3 : Analyse de NOR

Inverse de la porte OR (1 seulement si A=0 et B=0)

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

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

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

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

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 Portes XOR et XNOR
Définition :

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

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

Tables de vérité des portes 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 Circuit logique combiné
Définition :

Circuit logique combiné : Ensemble de portes logiques interconnectées.

Analyse du circuit : S = (A·B) + (¬A·C) :

Circuit avec 3 entrées (A, B, C) et 1 sortie (S)

Porte AND : A·B

Porte NOT : ¬A

Porte AND : ¬A·C

Porte OR : (A·B) + (¬A·C)

Table de vérité complète :

8 combinaisons pour 3 entrées

Analyse :

S = 1 si (A=1 et B=1) OU (A=0 et C=1)

Simplification :

Utilisation des propriétés de l'algèbre de Boole

Applications :

Multiplexeurs, décodeurs, circuits de décision

Étape 1 : Identifier toutes les portes

AND, NOT, OR dans l'ordre d'évaluation

Étape 2 : Construire la table de vérité

Évaluer chaque sous-expression pour chaque combinaison

Étape 3 : Analyser la fonction

Identifier les cas où la sortie est 1

S = (A·B) + (¬A·C)
Réponse finale :
A B C ¬A A·B ¬A·C S
0 0 0 1 0 0 0
0 0 1 1 0 1 1
0 1 0 1 0 0 0
0 1 1 1 0 1 1
1 0 0 0 0 0 0
1 0 1 0 0 0 0
1 1 0 0 1 0 1
1 1 1 0 1 0 1
Règles appliquées :

• Évaluation progressive : Calculer chaque sous-expression

• Ordre des opérations : NOT, AND, OR

• Applications : Multiplexeurs, circuits de décision

Cours bien détaillé
\(A \oplus B = A \cdot \overline{B} + \overline{A} \cdot B\)
Définition de XOR
🎯
Porte AND : A·B = 1 si A=1 et B=1.
📋
Porte OR : A+B = 1 si A=1 ou B=1.
🔍
Porte 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 OR 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 portes 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 portes universelles (complètes)
  • XOR est particulièrement utile pour les comparaisons
Applications pratiques :
  • AND : Conditions multiples, masquage binaire
  • OR : Conditions alternatives, union logique
  • 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}\)
Portes logiques et tables de vérité Logique combinatoire