Vous êtes sur la page 1sur 8

Nom : GOUAL Prénom : Sarah Groupe : 01

« TP N°2 : Additionneurs, soustracteurs, comparateurs


et décodeurs»

 Le but de TP :

Le but de ce Tp est de faire une étude sur les additionneurs, les


soustracteurs, les comparateurs et les décodeurs et montrer leurs
intérêts à travers des exemples d’application en utilisant un logiciel de
simulation dédié aux simulations des circuits électroniques.

 Partie théorique :

1°) Donner la table de vérité et les équations logiques d’un demi-


additionneur :

Le demi additionneur est un circuit combinatoire qui permet de


réaliser la somme arithmétique de deux nombres A et B sur un bit. À
la sotie on va avoir la somme S et la retenue R.

 La table de vérité :
A B S R  Les équations logiques :
0 0 0 0 S=AB + AB= A⊕ 𝐵
0 1 1 0 R=AB

1 0 1 0
1 1 0 1

2°) Donner la table de vérité et les équations logiques d’un demi-


soustracteur :
 La table de vérité :
A B S E  Les équations logiques :
0 0 0 0 S=AB + AB= A⊕ 𝐵
0 1 1 1 E=AB

1 0 1 0
1 1 0 0

3°) Donner la table de vérité et les équations logiques d’un


additionneur complet :

L’additionneur complet est un circuit combinatoire qui permet de


réaliser la somme arithmétique de trois nombres A, B et Ri (retenu
initiale) sur un bit chacun . À la sotie on va avoir la somme S et la
retenue R.

 La table de vérité :
A B Ri S R
0 0 0 0 0  Les équations logiques :
0 0 1 1 0 S=ABRi + ABRi + ABRi + ABRi
0 1 0 1 0 S= A⊕ 𝐵 ⊕ 𝑅𝑖
R= ABRi + ABRi + ABRi + ABRi
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
4°) Donner la table de vérité et les équations logiques d’un
comparateur de deux nombre à deux bits chacun :

Le comparateur est un circuit combinatoire qui permet de faire la


comparaison entre 2 nombres binaires à n bits.

 La table de vérité :
A B A>B A=B A<B
a1 a0 b1 b0 Ss Se Si
0 0 0 0 0 1 0
0 0 0 1 0 0 1
0 0 1 0 0 0 1
0 0 1 1 0 0 1
0 1 0 0 1 0 0
0 1 0 1 0 1 0
0 1 1 0 0 0 1
0 1 1 1 0 0 1
1 0 0 0 1 0 0
1 0 0 1 1 0 1
1 0 1 0 0 1 0
1 0 1 1 0 0 1
1 1 0 0 1 0 0
1 1 0 1 1 0 0
1 1 1 0 1 0 0
1 1 1 1 0 1 0

 Les équations logiques :


Ss=a0a1b0b1 +a0a1b0b1 + a0a1b0b1+a0a1b0b1 + a0a1b0b1 + a0a1b0b1
Ss=A1b1+a1b0b1 + a0a1b0

Se= a0a1b0b1 + a0a1b0b1 + a0a1b0b1+a0a1b0b1

Se= a0 ⊕ 𝑏0 + (𝑎1 ⊕ 𝑏1)

Si= Ss ⊕ 𝑆𝑒
5°) Donner la table de vérité et les équations correspondantes aux
différentes sorties :a, b,..,g d’un afficheur 7 segment :
D C B A a b c d e f g
0 0 0 0 1 1 1 1 1 1 0
0 0 0 1 0 1 1 0 0 0 0
0 0 1 0 1 1 0 1 1 0 1
0 0 1 1 1 1 1 1 0 0 1
0 1 0 0 0 1 1 0 0 1 1
0 1 0 1 1 0 1 1 0 1 1
0 1 1 0 1 0 1 1 1 1 1
0 1 1 1 1 1 1 0 0 0 0
1 0 0 0 1 1 1 1 1 1 1
1 0 0 1 1 1 1 1 0 1 1

AB 00 01 11 10  L’équation logique :
CD
a=D+B+AC + AC
00 1 1 1 0
a=D+B+A ⊕ 𝐶
01 1 1
11
10 0 1 1 1

AB 00 01 11 10
CD  L’équation logique :
00 1 1 1 1 b=C + AB + AB
b=C+A ⊕ 𝐵
01 1 1
11
10 1 0 1 0
AB 00 01 11 10  L’équation logique :
CD
c= A+B + C
00 1 0 1 1
01 1 1
11
10 1 1 1 1

AB 00 01 11 10  L’équation logique :
CD
d= AC + BC + D + ABC + AB
00 1 1 1 0
01 1 1
11
10 0 1 0 1

AB 00 01 11 10  L’équation logique :
CD
e=AC + AB
00 1 1 0 0
01 1 0
11
10 0 1 0 0

AB 00 01 11 10  L’équation logique :
CD
f= D+AB + AC+BC
00 1 1 1 0
01 1 1
11
10 0 1 0 1
AB 00 01 11 10
CD
 L’équation logique :
00 1 1 1 0
g=D+BC + AC + BC
01 1 1 g=D+AC + C ⊕ B
11
10 0 1 0 1

 Partie théorique :

1°) A l’aide de portes logique réaliser un demi-additionneur en


utilisant le logiciel Falstad, puis vérifier la compatibilité du résultat
par rapport à la table de vérité :

 Le résultat du logiciel est compatible avec la table de vérité.


2°) Réaliser un additionneur en utilisant le circuit intégrés du logiciel
Falstad, puis vérifier la compatibilité du résultat par rapport à la table
de vérité :

 Le résultat du logiciel est compatible avec la table de vérité.


3°) Réaliser un additionneur à 4 bits à propagation de retenue en
utilisant le circuit intégrés du logiciel Falstad puis vérifier la validité
du circuit par un exemple :

4°) En utilisant les portes logiques, réaliser un comparateur de deux


nombre et vérifier la validité du circuit par un exemple :

Vous aimerez peut-être aussi