Vous êtes sur la page 1sur 3

Les portes logiques http://www.courstechinfo.be/Techno/PortesLogi...

Init Info Techno Hardware OS Réseaux Internet Programmation Math Info Tableur

    CoursTechInfo > Technologie des ordinateurs > Les portes logiques


Chapitre : 7

Les portes logiques


Fonctions logiques de base
Porte AND Nous avons jusqu'ici utilisé des boutons poussoirs et une lampe pour illustrer le fonctionnement des
Porte OR opérateurs logiques. En électronique digitale, les opérations logiques sont effectuées par des portes
Porte NOT logiques. Ce sont des circuits qui combinent les signaux logiques présentés à leurs entrées sous forme de
tensions. On aura par exemple 5V pour représenter l'état logique 1 et 0V pour représenter l'état 0.
Combinaisons de fonctions
Porte NAND
Porte NOR Fonctions logiques de base
Porte XOR
Circuits fréquents :
Le comparateur Porte AND
Le demi additionneur
Le plein aditionneur

Porte OR

Cliquez sur les entrées des portes


pour en tester le fonctionnement.

Porte NOT

Combinaisons des fonctions logiques de base

Porte NAND

= NOT AND

Porte NOR

= NOT NOR

Porte XOR

La fonction "OU Exclusif" est en principe d'une fonction de deux variables :


S = A XOR B
La sortie est à 1 si une seule des deux entrées vaut 1.
Porte XOR à plusieurs entrées

Pour calculer le résultat de S = A XOR B XOR C, il faut d'abord faire l'opération entre deux termes, puis
refaire un ou exclusif entre le résultat obtenu et le troisième terme.
Ce qui se traduit par S = ( A XOR B) XOR C ou par S = A XOR ( B XOR C)
On constate que l'appellation "Ou exclusif" n'est tout à fait exacte que pour deux variables. Avec trois
variables, le résultat vaut 1 si une d'entre elles ou toutes les trois valent 1.

1 sur 3 05/12/2017 à 16:13


Les portes logiques http://www.courstechinfo.be/Techno/PortesLogi...

Chapitre : 7
Le résultat est en fin de compte un bit de parité. Il vaut 1 si le nombre d'entrées à 1 est impair.

Fonctions logiques de base Circuits logiques qui jouent un rôle important dans le hardware
Porte AND
Porte OR
Porte NOT Comparateur
Combinaisons de fonctions
Porte NAND Le comparateur est un circuit qui compare deux mots de n bits.
Porte NOR En sortie, un bit indique le résultat de la comparaison :
Porte XOR 1 s'il y a égalité entre les deux codes présents à l'entrée, 0 si ces codes sont différents.

Circuits fréquents :
Le comparateur
Le demi additionneur e1
Le plein aditionneur
1
e2
1 Exemple:

e3 Comparateur de deux codes de 3 bits

1 Test du circuit :
Cliquez sur les entrées pour La sortie est égale à 1
les faire basculer 0
si (e1,e2,e3) = (i1,i2,i3)
i1
0
Cliquez sur les entrées des portes i2
pour en tester le fonctionnement.
0
i3
1

e1
1 1
e2
0
e3 (e1,e2,e3) = (i1,i2,i3)

1 si e1 = i1
et e2 = i2
0 0
et e3 = i3
i1
1
i2
1 0
i3
0

Le demi additionneur

Addition de 2 bits

A
0 S
B
0 S = A xor B
0 est la somme

R = A and B
est le report
R
0

Le demi additionneur effectue la somme de deux bits. S est la somme et R le report. (carry)
Ce schéma n'est cependant pas suffisant pour réaliser la somme de nombres de plusieurs bits. Il faut alors
tenir compte du report de l'addition des bits précédents.

Le plein aditionneur

Addition de 3 bits

Exemple : Calculons 1 + 3 . En binaire cela donne : 0001 + 0011

L'addition des bits de droite est une addition de deux bits, elle peut être réalisée avec le demi additionneur.
Pour les bits suivants par contre, il faut tenir compte d'un éventuel report.
Ainsi dès le deuxième bit de notre exemple (en comptant les bits de droite à gauche) il a fallu faire 2
additions ( 1 + 0 + 1 = 10 " on pose 0 et on reporte 1")

Table de vérité et équations et schéma du circuit plein additionneur


Cette table de vérité comporte 3 entrées : R n-1 (le report de l'addition précédente), A et B
Il lui faut deux sorties :

2 sur 3 05/12/2017 à 16:13


Les portes logiques http://www.courstechinfo.be/Techno/PortesLogi...

S = la somme de 3 bits (A + B + R n-1 )


R = le nouveau report
R -1

A0
0
Chapitre : 7
0 0 S0
B0
0
Fonctions logiques de base
0
Porte AND
Porte OR 0 0
Porte NOT
Combinaisons de fonctions
Porte NAND
Porte NOR
Porte XOR
Circuits fréquents :
Le comparateur
Le demi additionneur R0
Le plein aditionneur
0
Addition de deux nombres de plusieurs bits
Exemple : Mise en cascade de 4 additionneurs pour l'addition de deux nombres de 4 bits

0 0 0 0
0 0 0 0

R -1
Cliquez sur les entrées des portes
pour en tester le fonctionnement. 0 A 0
R3 R2 R1 R0

0 0 0 0
+
0 B
0 0 0 0
+ 0
Reset
R-1

=
    CoursTechInfo > Technologie des ordinateurs > Les portes logiques

0 S

3 sur 3 05/12/2017 à 16:13

Vous aimerez peut-être aussi