Académique Documents
Professionnel Documents
Culture Documents
2. Parmi les mémoires suivantes quelles sont celles qui sont volatiles ?
A) RAM. B) EEPROM flash. C) EEPROM.
3. Parmi les éléments suivants, quel est celui qui permet de stocker une valeur ?
A) Instruction. B) Variable. C) Expression.
4. Parmi les propositions suivantes sélectionner celle(s) qui est ou sont Fausse(s)
A) Une variable non initialisé peut prendre une valeur aléatoire dans un programme.
B) On peut modifier le nom d’une variable après sa déclaration.
C) La valeur d’une variable peut changer dans un programme.
5. Soit A, B et C des variables booléennes. En utilisant les lois et les théorèmes de l’Algèbre
de BOOLE simplifier la fonction suivante (cité les lois utilisé):
𝑓(𝐴, 𝐵, 𝐶) = (𝐵 + 𝐴𝐵 + 𝐶)(𝐴 + 𝐵̅ + 𝐴̅𝐶̅ )
Page 1/2
Exercice 1 (5pt)
Exercice 2 (5pt)
Exercice 3 (4pt)
Nous voulons concevoir un circuit qui permet d’ajouter un 1 à un nombre binaire codé sur
trois bits.
Donc soit le nombre (B2B1B0)2 est le résultat d’addition du nombre (A2A1A0)2 avec le nombre
(1)2 tel que :
(B2B1B0)2 =(A2A1A0)2 +(001)2 ;
1- Donner la table de vérité pour les sorties B0, B1, B2 En fonction des Entrés A0, A1, A2.
2- Simplifier les fonctions de sorties B0, B1, B2.
3- Tracer le Circuit équivalent de la sortie B0.
Page 2/2
Correction
Question de cours (6pt)
1. Quelle est l’élément qui se charge par les fonctions de décodage et d'exécution des ordres
exprimés sous forme d'instruction:
A) Unité de contrôle. (1pt)
2. Parmi les mémoires suivantes quelles sont celles qui sont volatiles ? :
A) RAM. (1pt)
3. Parmi les éléments suivants, quel est celui qui permet de stocker une valeur ?
B) Variable. (0,5 pt)
4. Parmi les propositions suivantes sélectionner celle(s) qui est ou sont Fausse(s)
B) On peut modifier le nom d’une variable après sa déclaration. (1pt)
Page 1/2
II. Soit P= (1101 1001)2 un nombre signé codé sur 8 bits en complément à 2.
1. Donner le décimal de P.
1101 1001)2 C’est un nombre négatif
1101 1001
- 1
1101 1000 CP à1
0010 0111 Valeur absolue
- 39)10 . (1,5 pt)
5. Donner la valeur binaire et décimale sur 8 bits de l’entier signé M tel que: P+M=(F4)16
où les nombres sont représentés en Complément à 2 sur 8 bits (les opérations doivent
être effectué en binaire). (1,5 pt)
P+M=F4 M=F4 – P
1111 0100
- 1101 1001
0001 1011 Nombre positif
+ 27)10
Exercice 2 (5pt)
Page 2/2
II. Soit la fonction logique 𝐹(𝐴, 𝐵, 𝐶) donnée par la formule suivante :
𝐹(𝐴, 𝐵, 𝐶) = 𝑆(𝐴, 𝐵, 𝐶) + 𝐺(𝐴, 𝐵, 𝐶).
Tel que : 𝐺(𝐴, 𝐵, 𝐶) = 𝐴𝐵𝐶 + 𝐵̅ 𝐶̅ .
1- Simplifiez la fonction 𝐹(𝐴, 𝐵, 𝐶) en utilisant le tableau de karnaugh.
BC 00 11
A 01 10
0 1 0 1 0
1 1 0 1 0
̅̅̅̅̅̅̅
𝐹(𝐴, 𝐵, 𝐶) = 𝐵⨁𝐶 (1,5 pt)
Page 1/2
Exercice 3 (4pt)
Nous voulons concevoir un circuit qui permet d’ajouter un 1 à un nombre binaire codé sur
trois bits.
Donc soit le nombre (B2B1B0)2 est le résultat d’addition du nombre (A2A1A0)2 avec le nombre
(1)2 tel que :
(B2B1B0)2 =(A2A1A0)2 +(001)2 ;
1- Donner la table de vérité pour les sorties B0, B1, B2 En fonction des Entrés A0, A1, A2.
A2 A1 A0 B2 B1 B0
0 0 0 0 0 1
0 0 1 0 1 0
0 1 0 0 1 1
0 1 1 1 0 0
1 0 0 1 0 1
1 0 1 1 1 0
1 1 0 1 1 1
1 1 1 0 0 0
Page 2/2