• 15 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 15/12/2020

Découvrez les portes élémentaires à une et deux entrées

La variable logique

Dans la partie que nous introduisons par ce chapitre, il nous faut décrire le concept de variable logique. Puisque nous nous limitons dans ce chapitre à des portes à deux entrées, nous puiserons notre exemple dans une situation où il n'existe que deux variables logiques, nommées respectivement a et b . Chacune de ces deux variables ne peut prendre que deux valeurs distinctes. On peut noter ces deux valeurs 0 et 1, mais il faut comprendre alors que dans ce contexte, 0 et 1 n'ont pas valeur de nombre. Ce sont de simples étiquettes qui décrivent l'état logique de la variable. 

Pour illustrer le concept de variable logique, imaginons que vous disposiez d'un capteur de température et d'un capteur d'hygrométrie. Ces deux capteurs sont indépendants et fournissent des valeurs de deux grandeurs physiques différentes et indépendantes. En général, de tels capteurs fournissent des valeurs analogiques. Imaginons, à présent, que vous définissiez une variable a de la façon suivante : si la température est supérieure à une valeur de seuil, 15° C, par exemple, cette variable est à 1 (ou V, ou H). Dans le contraire, si la température est inférieure à ce seuil, la variable est à 0. De façon analogue, vous définissez la variable b relativement à l'hygrométrie comparée à une valeur seuil.

Si, à présent, vous associez ces deux variables dans une table de vérité, vous listez toutes les configurations possibles de ces deux variables, soit 4 combinaisons. Mais, les deux bits a et b ne représentent pas un nombre compris entre 0 et 3, quand bien même vous les listez dans la table dans l'ordre binaire naturel.

Les fonctions ou portes élémentaires qui suivent, définissent des fonctions qui élaborent une sortie en fonction des entrées comprises au sens de ces variables logiques.

Porte NON

La porte NON, appelée aussi porte inverseuse ou simplement inverseur, possède une entrée unique, notée ici a. La sortie, notée s=ˉa, est conforme à la table de vérité ci-dessous :

a

s

0

1

1

0

On dit aussi que la sortie est complémentée. La porte NON est la fonction de complémentation. Cette porte, pour très simple et basique qu'elle soit, est cruciale puisque nous verrons plus loin que dans les expressions algébriques qui décrivent toute fonction combinatoire, cette fonction ou opération de complémentation est omniprésente.

La représentation symbolique graphique de cette porte existe selon deux normes qu'il faut connaître :

La norme internationale et européenne en vigueur :

Porte NON, norme internationale, IEEE
Porte NON, norme internationale, IEEE

La norme américaine, théoriquement désuète, mais encore beaucoup utilisée par les praticiens :

Porte non, norme américaine
Porte NON, norme américaine

Porte ET/AND à deux entrées

La porte ET ou AND à deux entrées, notées ici  a et b , peut être décrite comme suit : la sortie notée s=a.b  est à 1 lorsque les deux entrées sont à 1. Cette fonction, ou porte, est ainsi définie en langue naturelle. Il est donc aisé d'écrire sa table de vérité :

a

b

s=a.b

000
0

1

0

1

00

1

1

1

Les deux symboles graphiques associés sont les suivants :

Porte ET, norme internationale
Porte ET, norme internationale
Porte AND, norme américaine
Porte AND, norme américaine

Porte OU/OR à deux entrées

Avec les mêmes notations, s'écrit s=a+b. La sortie est à 1 si une entrée au moins est à 1. Là encore, la définition de cette porte élémentaire est donnée en langue naturelle. La table de vérité est immédiate selon :

a

b

s=a+b

000
0

1

1

1

0

1

1

1

1

Les deux symboles graphiques associés sont les suivants :

Porte OU, norme internationale
Porte OU, norme internationale
Porte OR, norme américaine
Porte OR, norme américaine

Porte NAND à deux entrées

En combinant la porte ET et la porte NON, on définit une nouvelle fonction logique élémentaire, la porte NON-ET plutôt désignée par son équivalent anglais, la porte NAND. On l'obtient par l'équation s=¯a.b.

Pour obtenir sa table de vérité, on commence par faire le ET logique entre les deux entrées, puis on complémente le tout. On obtient :

a

b

a.b

¯a.b

000

1

0

1

0

1

1

00

1

1

1

1

0

Les deux symboles graphiques associés sont les suivants :

Porte NON-ET, norme internationale
Porte NON-ET, norme internationale
Porte NAND, norma américaine
Porte NAND, norme américaine

Porte NOR à deux entrées

De façon analogue, on peut introduire la porte NON-OU ou NOR, comme combinaison de la porte OU et de la porte NON. Elle est ainsi définie par l'équation s=¯a+b. Sa table de vérité est aisée à obtenir :

a

b

a+b

¯a+b

000

1

0

1

1

0

1

0

1

0

1

1

1

0

Les deux symboles graphiques associés sont les suivants :

Porte NON-OU, norme internationale
Porte NON-OU, norme internationale
Porte NOR, norme américaine
Porte NOR, norme américaine

Porte OU-exclusif ou XOR

La porte XOR est définie en langue naturelle par la définition suivante : la sortie est à 1 si une entrée et une seule est à 1. On obtient facilement la table de vérité :

a

b

ab

000
0

1

1

1

0

1

1

1

0

Cette nouvelle fonction ou porte peut être écrite sous forme d'expression booléenne comme combinaison des fonctions ET, OU et NON. Toutefois, nous verrons ces éléments dans la partie 4.

Les deux symboles graphiques associés sont les suivants :

Porte XOR en norme américaine (à gauche) et internationale (à droite)
Porte XOR en norme américaine (à gauche) et internationale (à droite)

En résumé

Il est indispensable de définir les portes élémentaires que nous venons de découvrir à un nombre d'entrées quelconque. Nous allons découvrir la procédure d'extension des portes à N entrées dans le prochain chapitre.

Et si vous obteniez un diplôme OpenClassrooms ?
  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel
Trouvez la formation et le financement faits pour vous
Exemple de certificat de réussite
Exemple de certificat de réussite