Examen ERII 3
èmeAnnée Systèmes Logiques
Septembre 2008
Documents autorisés: une feuille de notes
1 : A l'aide d'opérateurs MUX réaliser la fonction F suivante:
Id(Fdcba) = R1(0,4,5,6,8,10,13,14)
2 : a) Concevoir un circuit logique réalisant le complément à 2 d’un nombre de n bits.
b) Expliquer l’intérêt du code « complément à 2 » pour le codage des nombres.
c) Concevoir un dispositif commandé par un signal "Select" réalisant soit l’addition soit la soustraction de deux nombres (de n bits) signés codés en code « complément à 2 ».
Select = 0 => Addition Select = 1 => Soustraction
3 : A base de bascule D (fonctionnant sur fronts montants) et de portes, concevoir un dispositif disposant d’une entrée T, d’une entrée H (Horloge) et d’une sortie Q et répondant au cahier des charges suivant :
Lorsque qu’un front montant se produit sur l’horloge (H) : - Si T=0 alors Q conserve la même valeur - Si T=1 alors la valeur de Q est inversée En l’absence de front montant, Q conserve la même valeur.
4 : A l’aide du dispositif réalisé à la question 3 (ce dispositif est appelé bascule T), réaliser un compteur/décompteur par 25 disposant d’un signal de commande (C) permettant de positionner le compteur/décompteur en mode comptage (C=0) ou en mode décomptage (C=1). Le schéma du circuit n’est pas demandé (se limiter aux équations logiques).
Pour réaliser ce système on se servira des propriétés suivantes observées sur les cycles de comptage et de décomptage :
Mode Compteur : - la première sortie (Q0 : poids faible) commute à chaque « coup » d’horloge - la deuxième sortie (Q1) commute lorsque Q0=1
- la troisième sortie (Q2) commute lorsque Q0=1 et Q1=1 et ainsi de suite
Mode Décompteur : - la première sortie (Q0 : poids faible) commute à chaque « coup » d’horloge - la deuxième sortie (Q1) commute lorsque Q0=0
- la troisième sortie (Q2) commute lorsque Q0=0 et Q1=0 et ainsi de suite