Professional Documents
Culture Documents
Juin 2014
Variable logique
U n ordinateur ne manipule que des donnes binaires, on appelle donc variable logique une
donne binaire, c'est--dire une donne ayant deux tats possibles: 0 ou 1.
Fonction logique
On appelle fonction logique une entit acceptant plusieurs valeurs logiques en entre et
dont la sortie (il peut y en avoir plusieurs) peut avoir deux tats possibles : 0 ou 1.
En ralit ces fonctions sont assures par des composants lectroniques admettant des signaux
lectriques en entre, et restituant un signal en sortie. Les signaux lectroniques peuvent
prendre une valeur de l'ordre de 5 Volts (c'est l'ordre de grandeur gnral) que l'on reprsente
par un 1, ou 0 V que l'on reprsente par un 0.
La fonction ET (en anglais AND) positionne sa sortie 1 si ses deux entres sont 1
La fonction OU EXCLUSIF (en anglais XOR) positionne sa sortie 1 si l'une ou l'autre de
ses entres est 1 mais pas les deux simultanment
La fonction NON (appele aussi inverseur) positionne sa sortie 1 si son entre est 0, et
vice-versa
On dfinit gnralement les fonctions NON OU (couramment appele NOR) et NON ET (NAND)
comme tant la composition respective d'un NON avec un OU et un ET.
Chronogramme
Un chronogramme est un diagramme montrant l'volution des entres et des sorties en fonction
du temps.
Voici par exemple ce quoi pourrait ressembler un chronogramme de l'oprateur ET :
Expression algbrique
Le but de l'algbre de Boole est de dcrire le traitement de signaux sous forme d'expression
algbrique. Comme nous l'avons vu, les signaux sont reprsents par des noms de variables.
Les fonctions logiques sont reprsentes par des oprateurs :
la fonction OU est reprsent par un plus:
la fonction ET est reprsent par un point:
la fonction NON est reprsent par une barre au-dessus de la variable inverse:
Elle est parfois reprsente par un / devant la variable inverse
la fonction OU EXCLUSIF est reprsent par un plus encercl:
Table de vrit
Une table de vrit est un tableau permettant de dcrire toutes les possibilits de sorties en
fonction des entres. On place donc les variables d'entres dans les colonnes de gauche en les
faisant varier de telle faon couvrir l'ensemble des possibilits. La colonne (ou les colonnes si
la fonction a plusieurs sorties) de droite dcrit la sortie.
Voici par exemple les tables de vrits des portes logiques :
Nom de la porte Entre Sortie
OU
ET
NON OU
NON ET
NON
Il est possible partir de la table de vrit d'une fonction d'crire l'expression algbrique de
celle-ci.
Soit la table de vrit suivante :
Entre Sortie
La sortie vaut 1 lorsque A vaut 1 et B vaut 0, l'expression algbrique de cette fonction est donc :
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1