You are on page 1of 3

Travaux Pratiques Circuit Numérique Logique Combinatoire

TP N°3 :
COMPARATEUR BINAIRE

I. Présentation :
On vous demande de réaliser un système numérique permettant de comparer entre deux
nombres binaires A et B codés sous forme de 4 bits et d’afficher le résultat de comparaison à
l’aide d’un afficheur 7 segments : A = A4A3A2A1 et B = B4B3B2B1.

 Si A=B : l’afficheur 7 segments doit afficher la lettre E,


 Si A>B : l’afficheur 7 segments doit afficher la lettre S,
 Si A<B : l’afficheur 7 segments doit afficher la lettre I.

Si A > B
Si A = B
Si A < B

Le schéma synoptique de ce système est le suivant :

Afficheur
A=B E
A 4 Circuit
COMPARATEUR A>B S d’affichage
4 4 bits
B A<B I

a, b, c, d, e, f, g

Prof. AOUKACH BASMA Page 1


Travaux Pratiques Circuit Numérique Logique Combinatoire

II. Etude du bloc « Comparateur » :


Soit à réaliser un circuit combinatoire permettant de comparer entre deux nombres binaires
A et B codés sous forme de 4 bits. A=A4A3A2A1 et B=B4B3B2B1.

1. Réalisation d’un comparateur 1 bit :


On désire réaliser un comparateur 1 bit dont le schéma synoptique est le suivant :

Ai
Ai > Bi
Comparateur Ai = Bi Figure 1
Bi 1 bit
Ai < Bi

a) Tracer la table de vérité de ce circuit.


b) Donner les équations des sorties.
c) En utilisant la description par schéma, tracer le logigramme correspondant.
d) Simuler ce schéma et vérifier son fonctionnement.

2. Réalisation d’une cellule de base :


Pour comparer entre deux nombres binaires A et B codés sous forme de 4 bits, il faut
comparer successivement entre les bits du même poids (du poids fort au poids faible). Il faut
donc concevoir une cellule de base de comparaison (figure 2).

Ai+1 = Bi+1
A=B
Ai+1 > Bi+1
Cellule Figure2
Ai+1 < Bi+1 A>B
de
Ai base A<B
Bi

a) Mettre le schéma du comparateur 1 bit sous forme d’un bloc.


b) Tracer le schéma de réalisation de cette cellule de base en utilisant un comparateur 1 bit
et des portes logiques.
c) En utilisant la description par schéma, tracer le schéma du logigramme de la cellule de
base.
d) Tester ce schéma et vérifier son fonctionnement.

Prof. AOUKACH BASMA Page 2


Travaux Pratiques Circuit Numérique Logique Combinatoire

3. Réalisation du comparateur 4 bits :


a) Mettre la cellule de base sous forme de bloc.
b) En utilisant la description par schéma, tracer le logigramme du comparateur 4 bits
permettant de comparer entre deux nombres binaires A=A4A3A2A1 et B=B4B3B2B1 en
utilisant 4 cellules de comparaison de base (figure 2).
c) Tester ce schéma et vérifier son fonctionnement.

III. Etude du bloc « Circuit d’affichage » :


On désire afficher à l’aide d’un afficheur 7 segments E s’il s’agit d’une égalité, S si A>B et
I si A<B.

a) Donner la table de vérité de ce circuit.

b) Trouver les expressions simplifiées de a, b, c, d, e, f et g.

c) En utilisant la description par schéma, tracer le schéma du logigramme correspondant.

IV. Etude du schéma global


En utilisant les blocs : « comparateur 4 bits » et « système d’affichage » tracer le schéma
synoptique.

Télécharger ce schéma vers le composant programmable et vérifier son fonctionnement.

Prof. AOUKACH BASMA Page 3

You might also like