Note = 2,75/3
Numération
Les trois opérateurs de base
L'algèbre de Boole est composée de trois principaux opérateurs : les fonctions ET,
OU et NON. Cet algèbre s'applique au binaire, c'est à dire entre des variables ne
pouvant prendre que 0 ou 1 comme valeurs (des nombres de 1 bit en somme). On
peut réaliser par exemple 37 ET 4, le calcul se fera en fait entre chaque bit du
nombre binaire correspondant. Voyons sans plus tarder chacun de ces opérateurs,.
On appelle table de vérité le tableau qui regroupe l'état de la (ou des) sortie(s) pour
toutes les combinaisons de (ou des) l'entrée(s).
L’opérateur ET (ou AND)
Définition : y = f (a, b) est la fonction logique ET si et seulement si y vaut 1 lorsque
a=1
b=1.
Notations et appellations : y = ab (fonction ET), y = a.b (produit logique)
La table de vérité de cet opérateur se complète en réalisant les combinaisons pour
allumer la LED, sachant qu'un 1 ferme l'interrupteur :
Le symbole normalisé est le suivant (il peut y avoir plus de 2 entrées), avec sa
référence (CMOS) :
L’opérateur OU (ou OR)
Définition : y = f (a, b) est la fonction logique OU si et seulement si y vaut 1 lorsque
soit a, soit b valent 1 (a=1 ou b=1).
Notations et appellations : y = a + b (fonction OU)
La table de vérité de cet opérateur se complète en réalisant les combinaisons pour
allumer la LED, sachant qu'un 1 ferme l'interrupteur
Le symbole normalisé est le suivant (il peut y avoir plus de 2 entrées), avec sa
référence (CMOS) :
L’opérateur NON (ou NOT)
Définition : y = f (a) est la fonction logique NON qui inverse l'état d'une variable. On a
ainsi 0=not (1) et 1=not (0) : NON permet d'obtenir le complément d'un nombre.
Notations et appellations : y = not (a), y = /a (une barre sur le a)