Académique Documents
Professionnel Documents
Culture Documents
MIRA DE BEJAIA
Faculté de Technologie
Département d’Electronique
• Module : Logique et Calculateurs / Electronique Numérique
•
•
Niveau : 3N6 / Licence LMD
Année Universitaire : 2008/2009 « Logique Combinatoire »
Mrs : A.MEKHMOUKH / N.NASRI
Suite de la série N° 03
Exercice N° 08 :
EL
1) Comparateur 2 bits :
Les équations logiques :
Soient x et y les deux bits à comparer :
𝑆𝑆 = 𝑥𝑥𝑦𝑦�
x y S(>) E(=) I(<)
𝐸𝐸 = 𝑥𝑥̅ 𝑦𝑦� + 𝑥𝑥𝑥𝑥 = 𝑥𝑥 ⊙ 𝑦𝑦
EC
0 0 0 1 0
0 1 0 0 1 𝑆𝑆 = 𝑥𝑥̅ 𝑦𝑦
1 0 1 0 0
1 1 0 1 0
TR
O
Comparateur 2 bits
N
2) Comparateur de 2 nombre A et B de 2 bits chacun :
a1 a0 b1 B0 S E I
IQ
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
U
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
E
1 0 0 1 1 0 0
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
Donc :
1
𝑆𝑆 = � 4,8,9,12,13,14
𝐸𝐸 = � 0,5,10,15
𝐼𝐼 = � 1,2,3,6,7,11
• Tableau de Karnaugh :
EL
a1 a0 00 01 11 10
b1 b0
1 1 1
00 𝑺𝑺 = 𝒂𝒂𝟏𝟏 ���
𝒃𝒃𝟏𝟏 + 𝒂𝒂𝟎𝟎 ���
𝒃𝒃𝟏𝟏 ���
𝒃𝒃𝟎𝟎 + 𝒂𝒂𝟏𝟏 𝒂𝒂𝟎𝟎 ���
𝒃𝒃𝟎𝟎
1 1
EC
01
11
1
10
TR
Pour l’égalité E :
Pour I :
a1 a0 00 01 11 10
N
b1 b0
IQ
00 ���𝒃𝒃
𝑰𝑰 = 𝒂𝒂 ���𝟏𝟏 ���𝒃𝒃
𝟏𝟏 𝟏𝟏 + 𝒂𝒂 𝒂𝒂𝟎𝟎 𝟎𝟎 + 𝒂𝒂𝟎𝟎 𝒃𝒃𝟏𝟏 𝒃𝒃𝟎𝟎
1
01
1 1 1
11
1 1
U
10
E
3) A l’aide d’un 7485 et des portes logiques : a2
a1 a3 a4
a0 Comparateur 2 bits S S
b0 (1 question)
E 7485 E
I I
2
b1 b2 b3 b4
UNIVERSITE A.MIRA DE BEJAIA
Faculté de Technologie
Département d’Electronique
• Module : Logique et Calculateurs / Electronique Numérique
•
•
Niveau : 3N6 / Licence LMD
Année Universitaire : 2008/2009 « Logique Combinatoire »
Mrs : A.MEKHMOUKH / N.NASRI
Exercice N° 09 :
Le demi-additionneur possède deux entrées (x et y) et deux sorties (R et S). S correspond au bit de rang
zéro du résultat de l’addition binaire de x et y, R au bit de rang 1 (retenue).
EL
( HA : half-adder en anglais)
EC
TR
O
N
IQ
Deux réalisations du demi-additionneur dont x et y sont les entrées, S est le bit de somme et R celui de
Retenue ; et représentation schématique.
• Additionneur complet :
U
E
3
Un additionneur complet s’obtient en enchaînant des demi-additionneurs de manière à propager correctement
la retenue.
CV=CR+1
EL
EC
a) Demi-soustracteur :
Le demi-soustracteur est défini par la table de vérité suivante (le bit Bi est retranché au bit Ai)
TR
O
On a donc :
N
Pour obtenir un soustracteur binaire complet il faut prendre en compte l’éventuelle retenue précédente R i-1 .
4
UNIVERSITE A.MIRA DE BEJAIA
Faculté de Technologie
Département d’Electronique
• Module : Logique et Calculateurs / Electronique Numérique
•
•
Niveau : 3N6 / Licence LMD
Année Universitaire : 2008/2009 « Logique Combinatoire »
Mrs : A.MEKHMOUKH / N.NASRI
(1) additionner Bi et R i-1 avec un demi-additionneur (cette opération peut évidemment engendrer
une retenue) ;
(2) puis en retrancher le résultat obtenu de Ai.
U
5
D’où le circuit :
C C in Cout
IQ
7483 Sommes : S0 S1 S2 S3
U
E
b0 b1 b2 b3
6
UNIVERSITE A.MIRA DE BEJAIA
Faculté de Technologie
Département d’Electronique
• Module : Logique et Calculateurs / Electronique Numérique
•
•
Niveau : 3N6 / Licence LMD
Année Universitaire : 2008/2009 Logique Combinatoire
« »
Mrs : A.MEKHMOUKH / N.NASRI
Exercice N° 11 :
−7 ≤ 𝐴𝐴 ≤ +7
CV(A) = CR(A) +1
EL
𝑎𝑎 ⊕ 0 = 𝑎𝑎
𝑎𝑎 ⊕ 1 = 𝑎𝑎�
EC
C=0 C in Cout
TR
7483 |A|
O
a0 a1 a2 a3
N
Exercice N° 12 :
IQ
U
E
C1 C0 S
0 0 A.B
0 1 A+B
1 0 𝐴𝐴 ⊕ 𝐵𝐵
1 1 𝐴𝐴̅