Vous êtes sur la page 1sur 4

Ecole Supérieure Privée d’Ingénieurs et des Etudes Technologiques de Tunis

TD 3

Exercice 1 :
Donner le schéma du circuit réalisant la fonction suivante, A étant le bit de plus faible poids :

F  A B C D  AB C D  ABC D  AB C D  ABC D  A B C D  ABC D  ABC D  ABCD


1. Si l’on dispose d’un multiplexeur un parmi 8 (74151) et d’un inverseur.
2. Si l’on dispose d’un multiplexeur un parmi 4 (74153), de portes logiques et d’un
inverseurs.
Exercice 2 :
La fonction « majorité » M est une fonction dont la valeur est 1 chaque fois qu’il y a une
majorité de 1 parmi les variables d’entrée.
Utiliser un multiplexeur à 4 entrées d’adresse pour réaliser la fonction majorité de 5 variables
E, D, C, B, A.
Exercice 3 :
Soit la figure représentante d’un démultiplexeur :

A Démux S1
S2

S
1- Expliquer le fonctionnement du démultiplexeur.
2- Etablir le circuit logique correspondant.
3- Le circuit intégré 74138 est à la fois décodeur/ démultiplexeur à 3 entrées (A, B, C) et

8 sorties ( Q 0 ,, Q 7 ), compléter le schéma ci-dessous réalisant une conversion


parallèle série assurée par un multiplexeur 74151 à l’entrée d’une ligne de
transmission puis à la réception il y aura une conversion série parallèle à l’aide d’un
démultiplexeur 74LS138.
Exercice 4 :
I) On souhaite étudier une alarme simple pour une maison. La mise en marche de l’alarme
s’effectue à l’aide d’un bouton ON/OFF, décrit par la variable V.

ON : alarme activée V=1


OFF : alarme désactivée V=0

K.DCHICH AU : 2018/2019
Ecole Supérieure Privée d’Ingénieurs et des Etudes Technologiques de Tunis

Un contact est placé sur la porte d’entrée (variable Ce), un contacte est placé sur la porte du
balcon (variable Cb). L’alarme se met en route si elle est activée et si l’un ou l’autre des
contactes est à «1 » (cela signifie que la porte à été ouverte).

1) Etablir la table de vérité donnant l’état de l’alarme (A) en fonction des variables V,
Ce et Cb.
2) Simplifier la fonction A est la réaliser à l’aide des portes NAND à deux entrées.

II) On souhaite savoir quelle porte a été ouverte. Pour cela,


on utilise un décodeur comme décrit ci-contre:
Les variables Pe, Pb et P2 donnent l’état des
contacts (Pe porte d’entrée ouverte seule ; Pb porte du
balcon ouverte seule et P2 les deux portes sont ouvertes).
Lorsque l’alarme est inactive, les variables Pe, Pb et P2 sont à « 0 ». Une seule sortie est
active à la fois.

1) Etablir la table de vérité contenant les variables V ; Ce ; Cb ; Pe ; Pb et P2.


2) Donner les expressions de Pe, Pb et P2 en fonction de V, Ce et Cb.
3) Réaliser ce décodeur à l’aide des portes standard.
4) Réaliser ce décodeur à l’aide des portes NAND à deux entrées.

Exercice 5:
On souhaite réaliser un décodeur 8 segments (S1 à S8) afin d’afficher les six symboles
suivants :

1) De combien doit-t-on disposer de bits pour coder les six symboles ? Justifier votre
réponse.

2) La combinaison 000 est utilisée pour le codage du symbole (+), la combinaison


001 est utilisée pour le codage du symbole (_), la combinaison 010 est utilisée pour

K.DCHICH AU : 2018/2019
Ecole Supérieure Privée d’Ingénieurs et des Etudes Technologiques de Tunis

le codage du symbole (x),…(respecter l’ordre de la figure précédente, les entrées


étant représentées en binaire ).

a) Etablir la table de vérité des 8 segments (S1 à S8).

b) Etablir les tableaux Karnaugh des segments S1 à S4 et donner leurs


expressions simplifiées.

c) Réaliser les fonctions S3 et S4 à l’aide des protes NAND à deux entrées.

Exercice 6 :

Un comparateur de deux nombres A et B permet de faire sortir un état logique 1 sur


une de ces trois sorties, S (si A > B), E (si A = B) et I (si A < B).

1) On considère deux nombres A et B de un bit chacun ( A = A0 et B = B0 ).

a) Déterminer les fonctions logiques S, E et I en fonction des entrées A0 et B0.

b) Réaliser le comparateur avec des portes logiques standards, sachant que la


connaissance de S et E entraîne automatiquement celle de I.

2) On considère, maintenant, deux nombres binaires de trois bits chacun (A = A0 A1


A2 et B = B0 B1 B2).

a) Déterminer les fonctions logiques S et E. En déduire la fonction logique I.

b) Réaliser le circuit du comparateur de deux nombres A et B à trois bits


chacun avec des portes logiques standards.

3) Montrer comment câbler les circuits 74LS85 (figure ci dessous) pour qu’ils
comparent deux nombres de dix bits chacun.

K.DCHICH AU : 2018/2019
Ecole Supérieure Privée d’Ingénieurs et des Etudes Technologiques de Tunis

Exercice n7 :
Pour additionner deux nombres à plusieurs bits, il faut tenir compte de l’éventuelle retenue de
l’étage précédent. Un D.A ne peut donc réaliser une telle opération. Pour éliminer cette
difficulté, il faut un circuit à trois entrées : c’est un additionneur complet (A.C).
Les variables S et R correspondent au résultat de l’addition de E1, E2, et Rn-1 ; la sortie R étant
toujours une éventuelle retenue R n.
1. Dresser la T.V de A.C.
2. Déduire les équations logiques de S et R.
3. Donner la structure de A.C.
4. Déduire la structure d’un A.C à quatre bits.

Exercice n8 :
Pour effectuer la différence deux nombres à plusieurs bits, il faut tenir compte de l’éventuelle
retenue de l’étage précédent. Un D.S ne peut donc réaliser une telle opération. Pour éliminer
cette difficulté, il faut un circuit à trois entrées : c’est un soustracteur complet (S.C).
Les variables de sortie D et Rn correspondent au résultat de la différence des trois variables
d’entrée : E2 – (E1+ Rn-1) ; la variable de sortie Rn étant toujours un éventuel report.
1. Dresser la T.V du S.C.
2. Déduire les équations logiques de D et Rn.
3. Donner la structure du S.C.

K.DCHICH AU : 2018/2019

Vous aimerez peut-être aussi