Opérateurs Logiques Fondamentaux | Sciences de l'Ingénieur 1ère

Introduction aux opérateurs logiques

OPÉRATEURS LOGIQUES FONDAMENTAUX
Logique combinatoire

Découvrez les opérateurs logiques de base et leurs applications dans les systèmes techniques

ET
OU
NON

Définition des opérateurs logiques

Qu'est-ce qu'un opérateur logique ?

DÉFINITION FONDAMENTALE
Définition

Un opérateur logique est une fonction qui combine des propositions logiques (variables binaires) pour produire un résultat binaire.

Les variables logiques ne peuvent prendre que deux valeurs : 0 (faux) ou 1 (vrai).

Les opérateurs logiques sont la base de la logique combinatoire et des circuits numériques.

Caractéristiques des opérateurs logiques :
  • Opérations binaires (0 ou 1)
  • Tables de vérité pour définir le comportement
  • Symbolisation normalisée (norme IEEE/ANSI)
  • Implémentation matérielle (circuits logiques)
NOTATION MATHÉMATIQUE
Symboles courants

ET (AND) : A ∧ B ou A.B ou A & B

OU (OR) : A ∨ B ou A + B

NON (NOT) : ¬A ou Ā ou A'

XOR (OU exclusif) : A ⊕ B

Opérateur ET (AND)

Porte logique ET

DÉFINITION
Fonctionnement

L'opérateur ET (AND) retourne 1 seulement si toutes les entrées sont à 1.

Il retourne 0 dans tous les autres cas.

Notation : S = A ∧ B ou S = A.B

TABLE DE VÉRITÉ
Porte ET à deux entrées
A B S = A.B
0 0 0
0 1 0
1 0 0
1 1 1
SYMBOLIQUE
Symbole normalisé

Norme IEEE : [symbole rectangle avec AND]

Norme ANSI : [symbole avec coin arrondi]

L'opérateur ET est utilisé pour vérifier que plusieurs conditions sont remplies simultanément !

Opérateur OU (OR)

Porte logique OU

DÉFINITION
Fonctionnement

L'opérateur OU (OR) retourne 1 si au moins une entrée est à 1.

Il retourne 0 seulement si toutes les entrées sont à 0.

Notation : S = A ∨ B ou S = A + B

TABLE DE VÉRITÉ
Porte OU à deux entrées
A B S = A+B
0 0 0
0 1 1
1 0 1
1 1 1
L'opérateur OU est utilisé pour vérifier qu'au moins une condition est remplie !

Opérateur NON (NOT)

Porte logique NON

DÉFINITION
Fonctionnement

L'opérateur NON (NOT) inverse la valeur de son entrée.

Si l'entrée est 0, la sortie est 1.

Si l'entrée est 1, la sortie est 0.

Notation : S = ¬A ou S = Ā ou S = A'

TABLE DE VÉRITÉ
Porte NON à une entrée
A S = Ā
0 1
1 0
L'opérateur NON est utilisé pour inverser une condition !

Opérateur OU exclusif (XOR)

Porte logique XOR

DÉFINITION
Fonctionnement

L'opérateur XOR (OU exclusif) retourne 1 si les entrées sont différentes.

Il retourne 0 si les entrées sont identiques.

Notation : S = A ⊕ B

TABLE DE VÉRITÉ
Porte XOR à deux entrées
A B S = A⊕B
0 0 0
0 1 1
1 0 1
1 1 0
L'opérateur XOR est utilisé pour détecter les différences entre deux signaux !

Propriétés des opérateurs logiques

Lois fondamentales

LOIS DE BASE
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)

LOIS DE MORGAN
Théorèmes fondamentaux

¬(A ∧ B) = ¬A ∨ ¬B

¬(A ∨ B) = ¬A ∧ ¬B

Ces lois sont essentielles pour simplifier les expressions logiques.

Exercice 1 : Tables de vérité

Exercice d'application

ÉNONCÉ
Question

Compléter la table de vérité pour l'expression logique : S = A.B + Ā.C

Identifier la fonction logique correspondante.

SOLUTION
Table de vérité complète
A B C Ā A.B Ā.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

Applications concrètes

Utilisation des opérateurs logiques

SYSTÈMES DE SÉCURITÉ
Système d'alarme

Alarme = Présence.Détection + Clé.Portable

Utilisation d'opérateurs ET pour combiner les capteurs

Utilisation d'opérateurs OU pour des alternatives

CONTRÔLE DE PROCESSUS
Automate programmable

Contrôle de machine industrielle

Conditions multiples pour démarrage

Sécurité et interblocages

SYSTÈMES NUMÉRIQUES
Processeurs et mémoires

Unités logiques et arithmétiques (ALU)

Contrôle d'accès à la mémoire

Opérations binaires

Exercice 2 : Simplification logique

Exercice de simplification

ÉNONCÉ
Question

Simplifier l'expression : S = A.B + A.¬B + ¬A.B

Montrer que S = A + B

SOLUTION
Étape 1 : Factorisation

S = A.B + A.¬B + ¬A.B

S = A.(B + ¬B) + ¬A.B

S = A.1 + ¬A.B (car B + ¬B = 1)

S = A + ¬A.B

Étape 2 : Théorème de distributivité

S = A + ¬A.B

S = (A + ¬A).(A + B) (théorème de distributivité)

S = 1.(A + B) (car A + ¬A = 1)

S = A + B

Synthèse

Points clés

OPÉRATEURS FONDAMENTAUX
Résumé des opérateurs
  • ET (AND) : S = A.B (sortie vraie si toutes les entrées sont vraies)
  • OU (OR) : S = A+B (sortie vraie si au moins une entrée est vraie)
  • NON (NOT) : S = Ā (sortie inverse de l'entrée)
  • XOR (OU exclusif) : S = A⊕B (sortie vraie si les entrées sont différentes)
APPLICATIONS
Domaines d'utilisation
  • Électronique numérique
  • Automatisme industriel
  • Informatique
  • Télécommunications
  • Systèmes embarqués
Les opérateurs logiques sont la base de tous les systèmes numériques modernes !

Conclusion

Félicitations !

FÉLICITATIONS !
MAÎTRISE DES OPÉRATEURS LOGIQUES
Vous comprenez maintenant les opérateurs logiques fondamentaux !

Continuez à pratiquer pour renforcer vos compétences

Compris
Retenu
Appliqué