Circuits Numériques
TD n° 5
EXERCICE I
Dans le cas d’un encodeur prioritaire, si plusieurs lignes d’entrée sont actives simultanément, le
résultat correspondant à une seule parmi celles-ci est affiché en sortie. Par exemple, si A7 et A8
sont dans l’état 1, l’encodeur prioritaire donne en sortie le code correspondant à « 8 ».
1- En tenant compte des informations précédentes, compléter la table de vérité ci-contre
correspondant à un encodeur de priorité décimal.
2- Donner les équations logiques exprimant les Ai en fonction des variables d’entrée
EXERCICE II
Soit un circuit combinatoire à 5 lignes d’entrée et 3 lignes de sorties comme le montre la figure ci-
dessous :
Le fonctionnement est le suivant :
Lorsqu’une seule ligne d’entrée, parmi E0, E1, E2, E3 se trouve au niveau haut, son numéro est
codé en binaire sur les sorties (BA),
Si plusieurs lignes sont simultanément au niveau haut, on code le numéro le plus élevé,
Si toutes les lignes d’entrée sont au niveau bas, on code (BA) = (00), mais on signale par Eout=1
que ce code n’est pas validé. Dans tout les autres cas Eout=0.
Le fonctionnement décrit jusqu’ici s’observe lorsque Ein=1. Si Ein=0, on obtient B=A=Eout = 0.
1- Dresser la table e vérité du codeur.
2- Etablir les équations logiques des sorties A, B et Eout en fonction des entrées de E0…E3 et Ein.
3- Représenter le schéma logique du codeur
EXERCICE III
Soit la fonction :
1. Donner la table de vérité de cette fonction.
3- Réaliser cette fonction à l’aide d’un multiplexeur à3 bits d’adresses (abc).
2. Réaliser cette fonction à l’aide d’un multiplexeur à 2 bits d’adresses (ab).
EXERCICE IV :
Soit le montage suivant :
1- Donnez l’équation de S en fonction de A, B, C, D, et E
2- Tracer le logigramme correspondant