Vous êtes sur la page 1sur 15

Travaux dirigés

1
Ouerghemmi N & Tarhouni W
TD N°1

Exercice 1:

Trouver le complément à 2 de (01010001)2.


On trouve d'abord le complément à 1 de 01010001 en changeant les 0 en 1 et vice-versa, les 1 en 0, et
on lui ajoute 1 ce qui donne:

Complément à 1 de 01010001

1 0 1 0 1 1 1 0
+
0 0 0 0 0 0 0 1

1 0 1 0 1 1 1 1
Complément à 2 de 01010001

Exercice 2:

Quelle est la valeur décimale de 101010001 s'il s'agit de la représentation en complément à 2 d'un
nombre entier sur 9 bits de position?

Le bit d'extrême gauche de 101010001 indique qu'il s'agit d'un nombre négatif. Par exemple, si
l'ordinateur doit afficher ce nombre à l'écran, il comprendra qu'il faudra générer un signe moins avant
la chaîne de caractères décimaux représentant le nombre obtenu à partir du complément à 2 de la
chaîne binaire 101010001. La valeur est donc:

Première méthode:
Valeur cherchée = - (complément à 2 de 101010001)
= - (010101110 + 1)
= - (010101111)2
= - 128 + 32 + 8 + 4 + 2 + 1
= - (175)10
Deuxième méthode:
Valeur cherchée = (-1) * 28 + 26 + 24 + 20
= - 256 + 64 + 16 + 1
= - (175)10

2
Ouerghemmi N & Tarhouni W
Exercice 3 :

Trouver la représentation complément à 2 sur 10 bits de position de (-276)10


Le signe est négatif. Il indique donc qu'il s'agit du complément à 2 de la représentation binaire de 276
sur 10 bits de position. On a:
Représentation cherchée = complément à 2 de (276)10
= complément à 2 de (0100010100)2
= 1011101011 + 1
= 1011101100

3
Ouerghemmi N & Tarhouni W
TD N°2

Exercice 1 :
Convertissez en décimal, les nombres binaires, octaux et hexadécimaux suivants :

a (10011,012 ) b (21,7)8 e : (1𝐵𝐹)16

Exercice 2 :
Convertissez en binaire, octal et hexadécimal les nombres décimaux suivants :
a : 27,25 b : 231,9375

Exercice 3 :
1) Donnez la représentation en complément à 2 des nombres décimaux suivants :
a : -13,625 b :5 c : -8
en utilisant le nombre de bits optimal.
2) Chacun des nombres suivants est le complément à d’un nombre binaire signé trouver
son équivalent décimal.
a : 011011 b :11001

Exercice 4 :
Effectuer les opérations d’addition suivantes :
a : (2𝐵𝐴)16 + e : 100110 + 10111 b : (75)8 +
(𝐹9)16 (63)8

Exercice 5 :
En utilisant la méthode directe et celle du complément à b (b étant la base ),effectuer les opérations
de soustraction suivantes :
a: b:

Exercice 6 :
Soit à réaliser les opérations suivantes :
 -13,625 + 5=
 -8 - 5 =
Transformer tout d’abord les nombres en représentation complément à 2,puis effectuer les
opérations.
Effectuer en DCB les opérations suivantes : (A + B ) et ( A – B ), Avec
A= et B =

Exercice 7 :
Remplissez le tableau suivant :

4
Ouerghemmi N & Tarhouni W
Binaire GRAY
11000010
10011111
1111101

Exercice 8 :
Un pont roulant se déplace entre deux limites A et B :

Les commandes des déplacements sont assurées par un pupitre à 4 boutons :


- a commande le sens D (La droite)
- b commande le sens G (La gauche)
- c commande la montée Mo
- d commande la descente De

Les conditions de fonctionnement sont les suivantes :


 Sauf si l’on actionne d, tous les déplacements D ou G commandent également la montée de la
charge P.
 Si par erreur on actionne simultanément a et b la priorité est accordée au sens gauche G.
 Si par erreur on actionne simultanément a et b la priorité est accordée à la montée de la charge
P
 Si les 4 boutons sont actionnés en même temps, toutes les commandes sont annulées.

1) Décrire le fonctionnement de ce système par une table de vérité.


2) Déterminer les équations simplifiées.

5
Ouerghemmi N & Tarhouni W
TD N°3

Exercice n°1:

Donner les équations des sorties S1 et S2 :

Exercice n°2 :
Soit la fonction N définie par son tableau de Karnaugh suivant :

xyz 000 001 011 010 110 111 101 100

ab
00 1 0 1 1 0 0 0 1
01 1 0 1 1 1 0 0 1
11 1 1 1 1 1 0 0 1
10 1 1 1 1 0 0 0 1

1) Déterminer l’équation simplifiée de N.


2) Etablir son logigramme (schéma).

Exercice n°3

Soit un dispositif d’alarme :


 1 capteur A sur la porte
 1 capteur B sur la fenêtre
 1 interrupteur C de marche / arrêt de l’alarme.
Trouver l’équation de fonctionnement et le schéma logique (portes logiques) sachant que :
Si c = 1 l’alarme est activée ; Si c = 0 l’alarme est désactivée
Si un intrus passe par une fenêtre alors B = 1 et par une porte : A = 1 . Sinon B=0 et A=0

6
Ouerghemmi N & Tarhouni W
Exercice n°4:
Simplifier par Karnaugh :

 F10 = a.b +c.d +a.b.c.d +a.b.c.d


 F8 = a.b.c.d +a.b.c.d +a.b.c.d +a.b.c.d +a.b.c.d

Exercice n°5: Commande de feux tricolores


Présentation
Nous nous proposons de réaliser, à l'aide de
portes NAND à 2, 3 ou 4 entrées, le décodeur
d'un montage électronique permettant le
fonctionnement des feux tricolores d'un
carrefour routier comportant 2 voies (voie 1
et 2. voir le dessin du carrefour ci-contre).

Le principe du montage électronique complet est présenté dans le schéma synoptique ci-dessous :

Commande de
Horloge Compteur 4 Décodeur 6 puissance des
feux tricolores
diviseur V1, O1, R1 et
V2, O2, R2

Alimentation

Schéma synoptique

Explication du principe:

- L'horloge délivre une impulsion toutes les 2 secondes.


- Cette impulsion est appliquée à l’entrée d'horloge d'un compteur diviseur par 16.
- Les 4 sorties (a, b, c, d) du compteur délivrent des signaux logiques conformes aux
chronogrammes qui suivent, et sont appliqués aux entrées du décodeur (voir chronogrammes).

7
Ouerghemmi N & Tarhouni W
Travail demandé:

1. A partir des chronogrammes, remplir les tableaux de KARNAUGH de chaque sortie du décodeur
en fonction des sorties du compteur.
2. En déduire les équations de chaque sortie.
3. Transformez les équations pour n'utiliser que les portes demandées dans la présentation.
(Remarque : on pourra utiliser le fait qu'entre V1, 01 et R1 il n'y a toujours qu'une seule lampe
d'allumée. Idem pour V2, 02 et R2).

8
Ouerghemmi N & Tarhouni W
TD N°4

Exercice 1 :
En utilisant uniquement de additionneurs complets faire le schéma du circuit " C " de la figure
suivante, qui permet de déterminer le nombre (S2 S1 S0)2 de bits à " 1 " de l’information (I5....... I0)
en entrée.
I5...... I0

S2 S1 S0

Exercice 2 :
Effectuer à l’aide d’un minimum d’additionneurs de 2 nombres de 4 bits et d’un minimum de portes
logiques, la multiplication de deux nombres positifs de 4 bits.

Exercice 3 :

Soit la fonction, f(a,b,c,d) = 1 si (abcd )2 comporte un nombre pair de « 0 » et représentant un chiffre


décimal, f(a,b,c,d) = 0 si (abcd)2 comporte un nombre impair de « 0 » et représentant un chiffre
décimal. Réaliser cette fonction à l’aide
• d’un multiplexeur de 16 vers 1,
• d’un multiplexeur de 8 vers 1 et d’un minimum de portes,
• de multiplexeurs de 4 vers 1 et sans portes logiques.

Exercice 4 :
Réaliser l'additionneur complet :
a. /à l'aide d'un décodeur et d'un minimum de portes logiques,
b. / à l'aide d'un minimum de multiplexeurs à 8 entrées et sans utiliser de portes logiques,

Exercice 5 :
1. Etude d’un comparateur logique
On veut comparer 2 mots de 4 bits A et B. Si on considère les deux bits de même poids Ai et Bi, trois
solutions sont possibles : soit Ai est plus grand que Bi, soit Ai est plus petit que Bi, soit ils sont
égaux.

9
Ouerghemmi N & Tarhouni W
• Donner l’expression des fonctions logiques Ei,Gi et Pi exprimant respectivement le fait que Ai
= Bi, Ai > Bi et Ai < Bi. On cherchera pour Ei une expression simple. Le comparateur étudié
comporte, outre les 2 mots de 4 bits à comparer, 3 entrées qui résultent d’une éventuelle
comparaison de bits de poids inférieur. Ces entrées sont les suivantes :
– (A < B)in indique que la comparaison des bits de poids inférieur donne A < B
– (A > B)in indique que la comparaison des bits de poids inférieur donne A > B
– (A = B)in indique que tout les bits de poids inférieur sont égaux.
On admettra qu’une seule de ces entrées peut être active.
• Exprimer en fonction des fonctions Ei, Gi et Pi définies plus haut, les différentes possibilités
qui imposeront un niveau actif sur la sortie (A > B)out puis sur la sortie (A < B)out . On pourra
considérer les bits de poids le plus fort puis descendre jusqu’aux bits de poids faible.
• Donner l’expression de la sortie (A = B)out .
On désire maintenant étudier la génération de la sortie (A > B)out . La démarche pour réaliser
cette fonction peut s’exprimer de la manière suivante : A est plus grand que B si A n’est pas
plus petit que B et que A n’est pas égal à B.
• Donner l’expression de (A > B)out en adoptant cette démarche.

10
Ouerghemmi N & Tarhouni W
TD N°5
Questions de cours :
 Expliquez la
référence
d’un : SN
74LS00
CD 4011
 Définir les tensions et
courants suivants : VIl,
VIH, VOL, VOH, IIL, IIH,
IOL, IOH.
Ainsi qu’un ordre de grandeur et leurs signes pour la TTL
standard.
 Expliquez comment est défini un temps de montée, un temps de descente.
 Définir :
L’immunit
é aux
bruits,
L’entrance,
La
sortance,
La charge TTL.
 Donnez la valeur de la sortance en TTL standard et donnez un moyen de
l’augmenter.
 Expliquez à quoi est due la consommation en courant d’une porte logique, et
ce qui la fait varier.
 On réalise le schéma suivant : (Figure 1)

Dans quelles conditions ce schéma est-il valable, expliquez


pourquoi ?
 On réalise le schéma suivant : (Figure 2)

Ouerghemmi N & Tarhouni W


11
Dans quelles conditions ce schéma est-il valable, expliquez
pourquoi ?

 On désire réaliser un inverseur avec le schéma de la figure 3 :

Comment doit-on brancher les entrées non utilisées d’une porte logique : En TTL et En
CMOS.

Exercices :

Exercice 1 :
On réalise le schéma ci dessous :

Calculez la résistance R pour une technologie TTL-LS.

Exercice 2 :
On réalise le schéma ci dessous :

Ouerghemmi N & Tarhouni W


12
Calculez la résistance R pour une technologie TTL-LS.

Exercice 3 :
On réalise le schéma ci dessous :

Ouerghemmi N & Tarhouni W


13
Quelle est la technologie possible pour U2A ?
Vérifiez que la valeur de
R1 est correcte. Calculez
R2 et R3.

Exercice 4 :
On réalise le schéma ci
dessous :

1- Ve=1 à la mise sous tension, en déduire les tensions V1, V2, Vs en régime permanent.
2- Ve passe au niveau bas pendant un temps très court, que se passe-t-il ? Comment
évolue le montage ?
3- Calculez le temps instable de la tension de sortie en fonction de R et de C.
4- Comment s’appelle ce montage, et donnez des exemples d’utilisation ?
5- Modifiez le montage afin de respecter les caractéristiques limites des portes logiques.

Exercice 5 :
1- Le schéma suivant fonctionne-t-il ?, explicitez votre réponse. Et combien de portes
pourrait-on connecter alors ?

2- Dans le cas d’une réponse négative, comment le modifier pour qu’il fonctionne.

Ouerghemmi N & Tarhouni W


14
Exercice 6 :
1- Le schéma suivant fonctionne-t-il ?, explicitez votre réponse. Et combien de portes
pourrait-on connecter alors ?

2- Dans le cas d’une réponse négative, comment le modifier pour qu’il fonctionne.

Ouerghemmi N & Tarhouni W


15

Vous aimerez peut-être aussi