Vous êtes sur la page 1sur 6

A.I.I. Numération et Le . . / . . / . . . .

TP représentation des nombres Classe : . . . . . . . .

Structure fonctionnelle des opérateurs arithmétiques


1. Additionneur binaire fichier « opérateurs.agn »
Rappel des règles d’addition.
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 et je retiens 1
1.1. Compléter la table de vérité suivante et déterminer les équations de S et Rs.

a b S Rs
0 0 S = _______________________________________
0 1
1 0 Rs = _______________________________________
1 1

1.2. Compléter le logigramme suivant, l’implanter et le simuler avec le logiciel Automgen (folio
automsim - logigrammes).
Relever la table de vérité.

a a b S Rs
S

b Rs

½ additionneur

Pour réaliser une addition complète de deux bits de rang n, il faut tenir compte de la retenue générée par
l’addition de rang n-1.
1.3. Compléter la table de vérité suivante. En déduire les équations de Sn et Rsn.

an bn Rn-1 Sn Rsn
0 0 0 Sn = __________________________________
0 0 1 __________________________________
0 1 0
0 1 1 Rsn = __________________________________
1 0 0
__________________________________
1 0 1
1 1 0
1 1 1

NOM : Prénom : Page 1 / 6


TP opérateurs.doc
A.I.I. Numération et Le . . / . . / . . . .
TP représentation des nombres Classe : . . . . . . . .

1.4. D’après le logigramme suivant, donner les 1.5. Implanter et simuler ce logigramme
équations de Sn et Rsn. avec le logiciel Automgen (folio automsim –
logigrammes). Compléter la table de vérité.
Rn-1 =1 Sn an bn Rn-1 Sn Rsn

an =1 & ≥1 Rsn

½ additionneur
bn &

½ additionneur
additionneur complet

Sn =_____________ Rsn = ______________

1.6. Dessiner le logigramme complet pour additionner deux mots binaires de 2 bits.
A(2) = a1 a0 B(2) = b1 b0

1.7. Implanter et simuler votre schéma avec le logiciel Automgen (folio automsim – opérateur) et compléter le tableau suivant.
A (2) B (2) S (2)
A+B S(10)
a1 a0 b1 b0 Rs1 S1 S0
0+0
0+1
0+2
0+3
1+0
1+1
1+2
1+3
2+0
2+1
2+2
2+3
3+0
3+1
3+2
3+3

NOM : Prénom : Page 2 / 6


TP opérateurs.doc
A.I.I. Numération et Le . . / . . / . . . .
TP représentation des nombres Classe : . . . . . . . .

2. Soustracteur binaire
Rappel des règles de soustraction.
0 - 0 = 0
0 - 1 = 1 et je retiens 1
1 - 0 = 1
1 - 1 = 0
2.1. Compléter la table de vérité suivante et déterminer les équations de D et Rd.

a b D Rd
0 0 D = _______________________________________
0 1
1 0 Rd = _______________________________________
1 1

2.2. Compléter le logigramme suivant, l’implanter et le simuler avec le logiciel Automgen (folio
automsim - logigrammes).
Relever la table de vérité.
a D a b D Rd

b Rd

½ soustracteur

Pour réaliser une soustraction complète de deux bits de rang n, il faut tenir compte de la retenue générée
par la soustraction de rang n-1.

2.3. Compléter la table de vérité suivante. En déduire les équations de Dn et Rdn.

an bn Rn-1 Dn Rdn
0 0 0 Dn = __________________________________
0 0 1 __________________________________
0 1 0
0 1 1 Rdn = __________________________________
1 0 0
__________________________________
1 0 1
1 1 0
1 1 1

NOM : Prénom : Page 3 / 6


TP opérateurs.doc
A.I.I. Numération et Le . . / . . / . . . .
TP représentation des nombres Classe : . . . . . . . .

2.4. D’après le logigramme suivant, donner les 2.5. Implanter et simuler ce logigramme
équations de Dn et Rdn. avec le logiciel Automgen (folio automsim –
logigrammes). Compléter la table de vérité.
Rn-1 =1 Dn an bn Rn-1 Dn Rdn
1
an =1 & ≥1 Rdn

1 ½ soustracteur
bn &

½ soustracteur
soustracteur complet

Dn =_____________ Rdn = _____________

2.6. Dessiner le logigramme complet pour soustraire deux mots binaires de 2 bits.
A(2) = a1 a0 B(2) = b1 b0

2.7. Implanter et simuler votre schéma avec le logiciel Automgen (folio automsim – opérateur) et compléter le tableau suivant.
A (2) B (2) D (2)
A-B D(10) Remarques
a1 a0 b1 b0 Rd1 D1 D0
0-0
0-1
0-2
0-3
1-0
1-1
1-2
1-3
2-0
2-1
2-2
2-3
3-0
3-1
3-2
3-3

NOM : Prénom : Page 4 / 6


TP opérateurs.doc
A.I.I. Numération et Le . . / . . / . . . .
TP représentation des nombres Classe : . . . . . . . .

3. Comparateur binaire
La comparaison de deux nombres binaires permet de détecter un, et un seul des trois états suivants :
Egalité A=B
Plus Grand que A>B
Plus Petit que A<B
3.1. Compléter la table de vérité suivante et déterminer les équations de E, PG et PP.

a b E PG PP
E = _______________________________________
0 0
0 1 PG = ______________________________________
1 0
PP = ______________________________________
1 1

3.2. Compléter le logigramme suivant, l’implanter et le simuler avec le logiciel Automgen (folio
automsim - logigrammes).
Relever la table de vérité.

a a b E PG PP
PP
E

b PG

Comparateur élémentaire

Pour réaliser une comparaison de deux mots binaires, il faut ajouter un logique d’interprétation aux
comparateurs élémentaires.

3.3. Cas de deux mots de 2 bits A(2) = a1 a0 ; B(2) = b1 b0.


Logique d’interprétation :
A = B si :
______________________________________________________________________________
A > B si :
______________________________________________________________________________
______________________________________________________________________________
A < B si :
A n’est pas égal à B ET si A n’est pas plus grand que B.___________________________

NOM : Prénom : Page 5 / 6


TP opérateurs.doc
A.I.I. Numération et Le . . / . . / . . . .
TP représentation des nombres Classe : . . . . . . . .

3.4. Dessiner le logigramme complet d’un comparateur de deux mots binaires de 2 bits.

3.5. Implanter et simuler votre schéma avec le logiciel Automgen (folio automsim – opérateur) et
compléter le tableau suivant.
A (2) B (2)
A B A=B A>B A<B
a1 a0 b1 b0
0 0
0 1
0 2
0 3
1 0
1 1
1 2
1 3
2 0
2 1
2 2
2 3
3 0
3 1
3 2
3 3

NOM : Prénom : Page 6 / 6


TP opérateurs.doc