Logique Combinatoire
Logique Combinatoire
Logique Combinatoire
Exercice N°1 :
R2
10k
Soit le montage suivant : aA1 U1:A SA
1 R3
1°) Donner les équations des sorties S et R en fonction 2
3
b
B1
220
R1
2°) Quelle est la fonction réalisée par ce circuit ? 10k
U2:A RB
1 R4
3
2 220
Un additionneur complet est un dispositif disposant de 3 entrées (a, b et rin) et de 2 sorties (S et rout).
S : somme ; rout : retenue sortante, rin : retenue entrante ; a et b : 2 bits à additionner.
1°/ Donner le logigramme de l’additionneur complet en utilisant 2 demi- additionneurs.
2°/ On désire additionner les deux nombres A = (14)10 et B = (11)10
2-1°/ Réaliser en binaire l’opération A + B
2-2°/ Compléter la structure série ci-dessous réalisant l’addition de A et B
…… 1 0
. .
…. ….
… + +
.
Exercice N°3 : ….. …..
Colorer les diodes allumées pour le circuit suivant : Additionneur parallèle de 4 bits
16 15 14 13 12 11 10 9
B4 S4 C4 C0 GND B1 A1 S1
7483
A4 S3 A3 B3 VDD S2 B2 A2
1 2 3 4 5 6 7 8
A= ( ……………)2 ; B= ( ……………)2 ;
S= ( ………………)2
Exercice N°4 :
Soit deux nombres : A = 11001(2) et B = 11110(2)
1°) Calculer A + B
2°) Compléter les liaisons nécessaires pour réaliser l’opération précédente avec deux circuits intégrés 7483.
Colorier les LED allumées. 0V
5V 0V +
+5V U1 S1
5 10
A1 S1
9
8 6
V 3
A2 S2
2
A3 S3
1 15 S2
A4 S4
11
B1
7
B2
4
B3
16 S3
B4
13 14
C0 C4
7483
S4
U1
10 9
A1 S1
8 6
A2 S2 S5
3 2
A3 S3
1 15
A4 S4
11
B1
7 S6
B2
4
B3
16
B4
13 14
C0 C4
7483
Additionneur Additionneur
de la
2°) Compléter le schéma du montage parallèle de 4 bits correction
(ex : CI 7483)
Σ3 Σ2 Σ1 Σ0
A= ( ……………)BCD ; B= ( ……………)BCD ;
S= ( ……………………………………………)BCD
Exercice N°8 :
On veut réaliser un comparateur de deux nombres binaires N1 (a1a0) et N2 (b1b0) les sorties sont
S1, S2 et S3. La sortie S1 prend la valeur logique 1 si A = B.
La sortie S2 prend la valeur logique 1 si A > B.
La sortie S3 prend la valeur logique 1 si A < B.
b1b0 00 01 11 10 b1b0 00 01 11 10
a1a0 a1a0
00 00
01 01
11 11
10 10
3°) En utilisant le circuit intégré 7485 (voir dossier technique) réaliser les fonctions S1 , S2 et S3
+5V
U1
10
A0
a0 12
A1
13
A2
a1 15
A3
9
B0
11
B1
S1 S2 S3
14
b0 1
B2
B3
2 7
A<B QA<B
b1 3
A=B QA=B
6
4 5
A>B QA>B
7485
0V
Fiche technique du comparateur 7485
Exercice N°9 :
Afin de comparer deux mots binaires de 4bits, on utilise le circuit 7485 ; à partir du document technique (Voir
dossier technique) compléter le tableau suivant :
Entrées sorties
A B cascadables
A<B A=B A>B A<B A=B A>B
1100 0111 0 1 0
1100 1111 0 0 0
1100 1100 0 1 0
1100 1100 0 0 0
1100 0100 1 0 0
1101 1101 1 0 0
Exercice N°10 :
1°) Soit le logigramme d'une fonction logique F qui dépend de deux nombres A et B tel que :
A = A3A2A1A0 et B = B3B2B1B0
A0
U1:A
0
B0
1
2
3 a) Etablir l'équation de F.
U2:A
0 4077 1
3
A1 2
U1:B
0 5
B1 6
4
4081
U2:C
b) Quand F est égale à 1?
8 F
0 10
R1
4077
9
A2 220
LED-YELLOW
U1:C 4081
0 8
10
B2 9
U2:B
0 4077 5
4
A3 6
U1:D
0 12 4081
11
B3 13
0 4077
2°) En se référant au fiches techniques « voir page suivante » réaliser la fonction F en utilisant le circuit
intégré qui convient (indiquer la référence du circuit).
A0
0
B0
0
A1
0
B1
0
A2
0 16 15 14 13 12 11 10 9 F
B2
0
…......
A3
0
B3
1 2 3 4 5 6 7 8
0
+5V
0V
Exercice N°11 :
Comparateur 1bit :
C'est un circuit combinatoire qui permet de comparer entre deux nombres binaires A et B.
Il possède 2 entrées: A et B.
fi
Il possède 3 sorties:
A
- fe : égalité ( A=B) Comparateur fe
- fi : inférieur ( A<B) B 1bit fs
- fs : supérieur ( A>B)
Comparateur 2 bits avec des comparateur 1bit :
Réaliser un comparateur 2 bits en utilisant 2 comparateurs 1 bits, 3 portes ET à 2 entrées et 2 portes OU à 2
entrées.
fi2
A2 fs
Comparateur fe2
B2 1bit fs2
fe
fi1
A1
Comparateur fe1 fi
B1 1bit fs1
Exercice N°12 :
On désire concevoir une variable de sortie X qui satisfait les conditions suivantes :
X = 1 si 7 < A ≤ 14 , si non X = 0 A étant un nombre binaire [A=a3a2a1a0]
Fournir une solution en utilisant les circuits 7485 [comparateur 4 bits], 7432 et 7408
a3 a2 a1 a0
0V +5V 0V +5V
14
11
15
13
12
10
14
11
15
13
12
10
4
3
2
1
4
3
2
1
9
7485
U1
7485
U1
A>B
A=B
A<B
B3
B2
B1
B0
A3
A2
A1
A0
A>B
A=B
A<B
B3
B2
B1
B0
A3
A2
A1
A0
QA>B
QA=B
QA<B
QA>B
QA=B
QA<B
5
6
7
5
6
7
Exercice N°13 : S0 Z0
1°) Compléter les tables de vérités relatives au circuit suivant : 0 I0
1 ..
I3 I1 MUX Z1
I2 I0 S S1 S0 Z0 Z1 Z
I1 MUX Z 0 0 I0 I2
I0 S 0 1
I1 I1 MUX Z0 1 0
I0 I0 S 1 1
S0 S1
2°) Déduire la fonction réalisée par ce circuit :………………………………………..
Exercice N°14 :
On donne le circuit ci-contre, utilisant le C.I 74153 (Voir dossier technique).
Tracer les chronogrammes de A, B et S. 74153
A
CLK CLK Compteur 0 0
B 1 G 3
t modulo 4
1G MUX
A 1C0
EN
0
1C1
t 1C2
1 1Y
S
2
B 1C3 3
2G
t 2C0
+Vcc
S 2C1 2Y
2C2
t 2C3
Exercice N°15 :
On désire réaliser une fonction logique S à trois variables en utilisant
un multiplexeur 8 vers 1 « 74151 » (Voir dossier technique)
Compléter la table de vérité et déduire l’équation logique
c b a S
simplifiée de la sortie S : 0 0 0
0 0 1
S= ……………………………….
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Exercice N°16 :
Proposer un schéma réalisant la fonction NAND à deux entrées
à l’aide d’un multiplexeur 4 vers 1 de référence 74153
(Voir dossier technique)
b a S
Entrées
Sortie active
A3 A2 A1 A0
0 0 0 0 Y0
2°) Déduire la fonction réalisée par ce circuit : 0 0 0 1
0 0 1 0
0 0 1 1
……………………………………….. 0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Prof : Borchani hichem et Hammami mourad www.seriestech.com
Laboratoire génie électrique 4Stech Série d’exercices N°1 Logique combinatoire Page 8/9
Exercice N°19 :
En se référant à la fiche technique du circuit intégré 74LS181 « voir ci-dessous »
1 - Compléter le tableau suivant :
Entrée de
A B Opération F
sélection M Cn
A3A2A1A0 B3B2B1B0 réalisée F3F2F1F0
S3S2 S1 S0
1 0 0 0 0 1 1 1 0 1 1 1 0 0 F = A + A et B 1 0 0 1
0 0 0 1 1 X 1 1 0 1 1 0 0 1
0 1 0 1 1 X 1 0 0 1 0 1 1 0
0 1 1 0 1 X 1 0 0 1 0 1 0 1
1 1 0 1 0 1 0 1 0 1 1 0 0 1
0 1 1 1 0 1 1 1 0 1 1 0 1 1
0 1 0 0 1 X 0 1 0 1 1 0 0 1
1 0 1 1 1 X 1 1 0 0 1 0 0 1
1 1 1 1 0 0 1 1 0 0 1 0 0 1 F=A 1 1 0 0
Dossier technique
MULTIPLEXEUR INTÉGRÉ À 4 VOIES : LE 74153
74153
A B A
0 0
B 1 G 3
1G MUX
EN
1C0
0
1C1
1 1Y
1C2
2
1C3 3
2G
2C0
2C1 2Y
2C2
2C3
(12) 2Y0
L L L L H H H
2A (14) L L H H L H H
(11) 2Y1
2B (13) (10) 2Y2 L H L H H L H
(15)
2G (8) 2Y3 L H H H H H L