SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Chapitre 2 : Circuits combinatoire
Dans la suite des exercices, les minterms/maxterms sont exprimés en considérant les
variables xi dans l’ordre croissant. Exemple : x1 x2x3x4 = m7.

Portes logiques
Question 1 :
À l’aide de l’algèbre de Boole, trouver les équivalences entre les circuits suivants :

f A = x1⊕x2

x1 x2 +x1 x2

f B = x1⊗x2

x1 x2 +x1 x2

f C = x1 ⊕x2

x1x2+ x1 x2 = f B

f D = x1⊕ x2

x1 x2 +x1 x2 = f B

f E = x1 ⊗x2

x1 x2 + x1 x2 = f A

f F = x1⊗ x2

x1 x2 +x1 x2 = f A

f G = x1 ⊕ x2

x1 x2 + x1 x2 = f A

f H = x1 ⊗ x2

x1x2+ x1 x2 = f B

Il en résulte que f A = f E = f F = f G et f B = f C = f D = f H
1/8
Question 2 :
À l’aide de l’algèbre de Boole, trouver les équivalences entre les circuits suivants :

f A = x1+x2+x3

Σm(0)

f B = x1+x2 +x3

Σm(2, 4, 6)

f C = x1⊕x2⊕x3

Σm(1, 2, 6, 7)

f D = (x1⊕x2) ⊕x3

Σm(1, 2, 6, 7) = f C

f E = x1⊕x2⊕x3

Σm(0, 3, 4, 7)

f F = (x1+x2)+x3

Σm(0) = f A

Il en résulte que f
autres.

2/8

A

= f

F

et f

C

= f D. Les autres fonctions sont différentes les unes des
Déduire le circuit d’une fonction logique
Question 3 :
Déduire le circuit de chacune des fonctions logiques suivantes (sans simplification) :
1) xyz + x y + x y

2) (x+z)(y+z)+y

3)

3/8

(x+z)(y+z) + y
Question 4 :
Effectuer une décomposition (conjonctive) de Shannon sur la variable x des fonctions de
la question 3. Déduire le circuit de chacune des fonctions logiques ainsi réécrites.
1) xyz + x y + x y = ( x+ y )( x + z + y )

2) (x+z)(y+z)+y = z +y

3)

4/8

(x+z)(y+z) + y = (x + z + y )( x + y )
Les réponses des questions qui suivent utilisent une notation abrégée pour manipuler les
équations. Il est conseillé de reprendre les développements en faisant usage des variables x1,
x2, x3 et x4.

Déduire la fonction logique d’un circuit
Question 5 :
Déduire la fonction logique de chacun des circuits suivants :
A) f A = ( x1 + x2 + x3 ) + ( x1 + x4 ) + (x2+ x4 ) + ( x2 + x3 +x4)
= ΠM(1, 3, 6, 9, 11, 13, 14, 15)

B) f B = [x2⊕x4][ x2(x1⊗x3) ] = x2⊗x4+x2(x1⊗x3) = x2x4+ x2 x4 +x2(x1x3+ x1 x3 )
= x2x4+ x2 x4 +x1x2x3+ x1 x2 x3 = Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15)

5/8
C) f

C

= f A⊗f B = ΠM(1, 3, 6, 9, 11, 13, 14, 15) ⊗ Σm(0, 2, 4, 5, 6, 7, 8, 10, 13, 14, 15)
= Σm(0, 2, 4, 5, 7, 8, 10, 12) ⊗ Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15)
= ΠM(1, 3, 6, 9, 11, 13, 14, 15) ⊗ ΠM(1, 3, 6, 9, 11, 12)

La fonction XNOR renvoie 1 si ses deux termes ont la même valeur (0,0) ou (1,1)
f C = Σm(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11) = ΠM(12, 13, 14, 15)

Coût d’un circuit
Question 6 :
Évaluer le coût de chacun des circuits de la question 5. Considérer le coût d’un
XOR/XNOR à N entrées comme étant 2N.
Coût de f A = 2(2+1)+2(3+1)+(4+1) = 6 + 8 + 5 = 19
Coût de f B = 2(2+1)+2(2·2) = 6 + 8 = 14
Coût de f C = (2·2) + Coût de f A + Coût de f B = 4 + 19 + 14 = 37
6/8
Question 7 :
Proposez une simplification algébrique permettant de réduire le coût de chacun des circuits
de la question 5.
A)

f A= ΠM(1, 3, 6, 9, 11, 13, 14, 15)
= M1M3M6M9M11M13M14M15
= M1M3M6M9M11M9M11M13M14M15
= (M1M3M9M11)(M9M11M13M15)(M6M14)
= ( x2+ x4 )( x1 + x4 )( x2 + x3 +x4)

On trouve par ailleurs (forme disjonctive) que :
f A= Σm (0, 2, 4, 5, 7, 8, 10, 12)
= (m0+m2+m8+m10)+( m0+m4+m8+m12)+( m5+m7)
= x2 x4 + x3 x4 + x1 x2x4
Les deux implémentations auraient le même coût (implémentation en N-ET/N-OU) de 14.
B)

f B= Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15)
= (m0+m2+m8+m10)+(m0+m4)+(m5+m7+m13+m15)+(m10+m14)
= x2 x4 + x1 x3 x4 +x2x4+x1x3 x4

Pour un coût de (4+1)+2(2+1)+2(3+1)=19 (N-ET).
On trouve par ailleurs (forme conjonctive) que :
f B= ΠM(1, 3, 6, 9, 11, 12)
= (M1M3M9M11)(M6)(M12)
= ( x2+ x4 )( x1+ x2 + x3 +x4)( x1 + x2 +x3 +x4)
Pour un coût de (3+1)+(2+1)+2(4+1)=17 (N-OU).
Il apparaît alors que l’ancienne implémentation était moins coûteuse.
C) Pour implémenter f C, il est possible de considérer différentes implémentations :
f C = = f A⊗f B
On implémenter ce circuit en utilisant les implémentations minimales de f A et f B et en les
ajoutant un XNOR, de sorte que son coût soit
Coût de f C = (2·2) + Coût min de f A + Coût min de f B = 4 + 14 + 14 = 32

7/8
Il est aussi possible de reprendre l’équation de f C :
f C = Σm(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11) = ΠM(12, 13, 14, 15) = x1 + x2
Dont le coût est de 3…

8/8

Mais conteúdo relacionado

Mais procurados

exercices d'analyse complexe
exercices d'analyse complexeexercices d'analyse complexe
exercices d'analyse complexeKamel Djeddi
 
Exercice nombres complexes
Exercice nombres complexesExercice nombres complexes
Exercice nombres complexesYessin Abdelhedi
 
201972297 es-maths-cned-sequence-01
201972297 es-maths-cned-sequence-01201972297 es-maths-cned-sequence-01
201972297 es-maths-cned-sequence-01Ettaoufik Elayedi
 
165380609 livre-professeur-maths-1ere-s
165380609 livre-professeur-maths-1ere-s165380609 livre-professeur-maths-1ere-s
165380609 livre-professeur-maths-1ere-sEttaoufik Elayedi
 
Exercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamelExercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamelKamel Djeddi
 
85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)AHMED ENNAJI
 
Chap nombres complexes
Chap nombres complexesChap nombres complexes
Chap nombres complexesKarim Amane
 
Omp math nombres-complexes
Omp math nombres-complexesOmp math nombres-complexes
Omp math nombres-complexesAhmed Ali
 
Exercices corriges nombres_complexes
Exercices corriges nombres_complexesExercices corriges nombres_complexes
Exercices corriges nombres_complexesOmar Ramzaoui
 
Nbr complexes
Nbr complexesNbr complexes
Nbr complexesbades12
 
Modelo ebook cadete brasil 2
Modelo ebook cadete brasil 2Modelo ebook cadete brasil 2
Modelo ebook cadete brasil 2Cadete Brasil
 
Exercice continuité et limites
Exercice continuité et limitesExercice continuité et limites
Exercice continuité et limitesYessin Abdelhedi
 
Algebre 1 (annales)
Algebre 1 (annales)Algebre 1 (annales)
Algebre 1 (annales)Med Bijou
 
Math Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principaleMath Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principaleAchraf Frouja
 

Mais procurados (19)

exercices d'analyse complexe
exercices d'analyse complexeexercices d'analyse complexe
exercices d'analyse complexe
 
Fiche complexes
Fiche complexesFiche complexes
Fiche complexes
 
Exercice nombres complexes
Exercice nombres complexesExercice nombres complexes
Exercice nombres complexes
 
201972297 es-maths-cned-sequence-01
201972297 es-maths-cned-sequence-01201972297 es-maths-cned-sequence-01
201972297 es-maths-cned-sequence-01
 
165380609 livre-professeur-maths-1ere-s
165380609 livre-professeur-maths-1ere-s165380609 livre-professeur-maths-1ere-s
165380609 livre-professeur-maths-1ere-s
 
Exercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamelExercices corrigés les matrices- djeddi kamel
Exercices corrigés les matrices- djeddi kamel
 
85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)85717b7aca485735313534313338323437343138 (1)
85717b7aca485735313534313338323437343138 (1)
 
Chap nombres complexes
Chap nombres complexesChap nombres complexes
Chap nombres complexes
 
246242769 sequence-1-pdf
246242769 sequence-1-pdf246242769 sequence-1-pdf
246242769 sequence-1-pdf
 
Omp math nombres-complexes
Omp math nombres-complexesOmp math nombres-complexes
Omp math nombres-complexes
 
Ch14 18
Ch14 18Ch14 18
Ch14 18
 
Exercices corriges nombres_complexes
Exercices corriges nombres_complexesExercices corriges nombres_complexes
Exercices corriges nombres_complexes
 
Nbr complexes
Nbr complexesNbr complexes
Nbr complexes
 
Modelo ebook cadete brasil 2
Modelo ebook cadete brasil 2Modelo ebook cadete brasil 2
Modelo ebook cadete brasil 2
 
Exercice continuité et limites
Exercice continuité et limitesExercice continuité et limites
Exercice continuité et limites
 
Maths Annexes
Maths AnnexesMaths Annexes
Maths Annexes
 
Algebre 1 (annales)
Algebre 1 (annales)Algebre 1 (annales)
Algebre 1 (annales)
 
Math Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principaleMath Bac 2009_Correction Session principale
Math Bac 2009_Correction Session principale
 
Elements fini
Elements finiElements fini
Elements fini
 

Destaque

Destaque (7)

Fasciculo general-comunicacion
Fasciculo general-comunicacionFasciculo general-comunicacion
Fasciculo general-comunicacion
 
LA CRÓNICA 656
LA CRÓNICA 656LA CRÓNICA 656
LA CRÓNICA 656
 
How to be a Tech-Smart Parent
How to be a Tech-Smart ParentHow to be a Tech-Smart Parent
How to be a Tech-Smart Parent
 
Social media
Social media Social media
Social media
 
Ingeniería Económicas
Ingeniería EconómicasIngeniería Económicas
Ingeniería Económicas
 
Revista
RevistaRevista
Revista
 
Mecanismo extrarenales
Mecanismo extrarenalesMecanismo extrarenales
Mecanismo extrarenales
 

Semelhante a Chapitre2 1 c

Chaitre 3 Fonctions logiques (1).pptx
Chaitre 3 Fonctions logiques (1).pptxChaitre 3 Fonctions logiques (1).pptx
Chaitre 3 Fonctions logiques (1).pptxMohammedJaafari3
 
103433 flexion hyperstatique
103433 flexion hyperstatique103433 flexion hyperstatique
103433 flexion hyperstatiqueAissa Ouai
 
M2 An 1986 20 3 371 0
M2 An 1986  20 3 371 0M2 An 1986  20 3 371 0
M2 An 1986 20 3 371 0guest8b8369
 
Cours series fourier
Cours series fourierCours series fourier
Cours series fourierismailkziadi
 
Devoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La CorrectionDevoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La CorrectionAchraf Frouja
 
Math BAC 2010_Correction
Math BAC 2010_CorrectionMath BAC 2010_Correction
Math BAC 2010_CorrectionAchraf Frouja
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesEL-Hachemi Guerrout
 
Cours-maths3-2eme-Annee-ST.pdf
Cours-maths3-2eme-Annee-ST.pdfCours-maths3-2eme-Annee-ST.pdf
Cours-maths3-2eme-Annee-ST.pdfArsalanTlm
 
Algebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.comAlgebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.cometude cours
 
Test chapitre3
Test chapitre3Test chapitre3
Test chapitre3vauzelle
 
Les Fonctions de référence.pptx
Les Fonctions de référence.pptxLes Fonctions de référence.pptx
Les Fonctions de référence.pptxrezgui10
 
Math%E9matiques%20 Ct
Math%E9matiques%20 CtMath%E9matiques%20 Ct
Math%E9matiques%20 Ctglenoo
 
Préparation E3C 2021 - Exercice 2 : Fonctions
Préparation E3C 2021 - Exercice 2 : FonctionsPréparation E3C 2021 - Exercice 2 : Fonctions
Préparation E3C 2021 - Exercice 2 : FonctionsClément Boulonne
 

Semelhante a Chapitre2 1 c (20)

Corriges td algebre
Corriges td algebreCorriges td algebre
Corriges td algebre
 
Chaitre 3 Fonctions logiques (1).pptx
Chaitre 3 Fonctions logiques (1).pptxChaitre 3 Fonctions logiques (1).pptx
Chaitre 3 Fonctions logiques (1).pptx
 
103433 flexion hyperstatique
103433 flexion hyperstatique103433 flexion hyperstatique
103433 flexion hyperstatique
 
M2 An 1986 20 3 371 0
M2 An 1986  20 3 371 0M2 An 1986  20 3 371 0
M2 An 1986 20 3 371 0
 
Cours series fourier
Cours series fourierCours series fourier
Cours series fourier
 
Chapitre2 2
Chapitre2 2Chapitre2 2
Chapitre2 2
 
Muscu4
Muscu4Muscu4
Muscu4
 
05 exos fonction_exponentielle
05 exos fonction_exponentielle05 exos fonction_exponentielle
05 exos fonction_exponentielle
 
Msm1 corr algebre
Msm1 corr algebreMsm1 corr algebre
Msm1 corr algebre
 
Devoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La CorrectionDevoir Math Bac 2011_La Correction
Devoir Math Bac 2011_La Correction
 
Math BAC 2010_Correction
Math BAC 2010_CorrectionMath BAC 2010_Correction
Math BAC 2010_Correction
 
Performances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicalesPerformances dans la segmentation d’images médicales
Performances dans la segmentation d’images médicales
 
Cours-maths3-2eme-Annee-ST.pdf
Cours-maths3-2eme-Annee-ST.pdfCours-maths3-2eme-Annee-ST.pdf
Cours-maths3-2eme-Annee-ST.pdf
 
Video
VideoVideo
Video
 
Algebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.comAlgebre1 s1 par www.etudecours.com
Algebre1 s1 par www.etudecours.com
 
Test chapitre3
Test chapitre3Test chapitre3
Test chapitre3
 
Les Fonctions de référence.pptx
Les Fonctions de référence.pptxLes Fonctions de référence.pptx
Les Fonctions de référence.pptx
 
Math%E9matiques%20 Ct
Math%E9matiques%20 CtMath%E9matiques%20 Ct
Math%E9matiques%20 Ct
 
Exercice primitives
Exercice primitivesExercice primitives
Exercice primitives
 
Préparation E3C 2021 - Exercice 2 : Fonctions
Préparation E3C 2021 - Exercice 2 : FonctionsPréparation E3C 2021 - Exercice 2 : Fonctions
Préparation E3C 2021 - Exercice 2 : Fonctions
 

Mais de Abdou Ait Loutou (8)

Chapitre2 1
Chapitre2 1Chapitre2 1
Chapitre2 1
 
Ch42 reponses
Ch42 reponsesCh42 reponses
Ch42 reponses
 
Ch42 questions
Ch42 questionsCh42 questions
Ch42 questions
 
Ch4 3 reponses
Ch4 3 reponsesCh4 3 reponses
Ch4 3 reponses
 
Ch4 3 questions
Ch4 3 questionsCh4 3 questions
Ch4 3 questions
 
Ch1 reponses
Ch1 reponsesCh1 reponses
Ch1 reponses
 
Ch1 questions
Ch1 questionsCh1 questions
Ch1 questions
 
Exemple qm
Exemple qmExemple qm
Exemple qm
 

Chapitre2 1 c

  • 1. Chapitre 2 : Circuits combinatoire Dans la suite des exercices, les minterms/maxterms sont exprimés en considérant les variables xi dans l’ordre croissant. Exemple : x1 x2x3x4 = m7. Portes logiques Question 1 : À l’aide de l’algèbre de Boole, trouver les équivalences entre les circuits suivants : f A = x1⊕x2 x1 x2 +x1 x2 f B = x1⊗x2 x1 x2 +x1 x2 f C = x1 ⊕x2 x1x2+ x1 x2 = f B f D = x1⊕ x2 x1 x2 +x1 x2 = f B f E = x1 ⊗x2 x1 x2 + x1 x2 = f A f F = x1⊗ x2 x1 x2 +x1 x2 = f A f G = x1 ⊕ x2 x1 x2 + x1 x2 = f A f H = x1 ⊗ x2 x1x2+ x1 x2 = f B Il en résulte que f A = f E = f F = f G et f B = f C = f D = f H 1/8
  • 2. Question 2 : À l’aide de l’algèbre de Boole, trouver les équivalences entre les circuits suivants : f A = x1+x2+x3 Σm(0) f B = x1+x2 +x3 Σm(2, 4, 6) f C = x1⊕x2⊕x3 Σm(1, 2, 6, 7) f D = (x1⊕x2) ⊕x3 Σm(1, 2, 6, 7) = f C f E = x1⊕x2⊕x3 Σm(0, 3, 4, 7) f F = (x1+x2)+x3 Σm(0) = f A Il en résulte que f autres. 2/8 A = f F et f C = f D. Les autres fonctions sont différentes les unes des
  • 3. Déduire le circuit d’une fonction logique Question 3 : Déduire le circuit de chacune des fonctions logiques suivantes (sans simplification) : 1) xyz + x y + x y 2) (x+z)(y+z)+y 3) 3/8 (x+z)(y+z) + y
  • 4. Question 4 : Effectuer une décomposition (conjonctive) de Shannon sur la variable x des fonctions de la question 3. Déduire le circuit de chacune des fonctions logiques ainsi réécrites. 1) xyz + x y + x y = ( x+ y )( x + z + y ) 2) (x+z)(y+z)+y = z +y 3) 4/8 (x+z)(y+z) + y = (x + z + y )( x + y )
  • 5. Les réponses des questions qui suivent utilisent une notation abrégée pour manipuler les équations. Il est conseillé de reprendre les développements en faisant usage des variables x1, x2, x3 et x4. Déduire la fonction logique d’un circuit Question 5 : Déduire la fonction logique de chacun des circuits suivants : A) f A = ( x1 + x2 + x3 ) + ( x1 + x4 ) + (x2+ x4 ) + ( x2 + x3 +x4) = ΠM(1, 3, 6, 9, 11, 13, 14, 15) B) f B = [x2⊕x4][ x2(x1⊗x3) ] = x2⊗x4+x2(x1⊗x3) = x2x4+ x2 x4 +x2(x1x3+ x1 x3 ) = x2x4+ x2 x4 +x1x2x3+ x1 x2 x3 = Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15) 5/8
  • 6. C) f C = f A⊗f B = ΠM(1, 3, 6, 9, 11, 13, 14, 15) ⊗ Σm(0, 2, 4, 5, 6, 7, 8, 10, 13, 14, 15) = Σm(0, 2, 4, 5, 7, 8, 10, 12) ⊗ Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15) = ΠM(1, 3, 6, 9, 11, 13, 14, 15) ⊗ ΠM(1, 3, 6, 9, 11, 12) La fonction XNOR renvoie 1 si ses deux termes ont la même valeur (0,0) ou (1,1) f C = Σm(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11) = ΠM(12, 13, 14, 15) Coût d’un circuit Question 6 : Évaluer le coût de chacun des circuits de la question 5. Considérer le coût d’un XOR/XNOR à N entrées comme étant 2N. Coût de f A = 2(2+1)+2(3+1)+(4+1) = 6 + 8 + 5 = 19 Coût de f B = 2(2+1)+2(2·2) = 6 + 8 = 14 Coût de f C = (2·2) + Coût de f A + Coût de f B = 4 + 19 + 14 = 37 6/8
  • 7. Question 7 : Proposez une simplification algébrique permettant de réduire le coût de chacun des circuits de la question 5. A) f A= ΠM(1, 3, 6, 9, 11, 13, 14, 15) = M1M3M6M9M11M13M14M15 = M1M3M6M9M11M9M11M13M14M15 = (M1M3M9M11)(M9M11M13M15)(M6M14) = ( x2+ x4 )( x1 + x4 )( x2 + x3 +x4) On trouve par ailleurs (forme disjonctive) que : f A= Σm (0, 2, 4, 5, 7, 8, 10, 12) = (m0+m2+m8+m10)+( m0+m4+m8+m12)+( m5+m7) = x2 x4 + x3 x4 + x1 x2x4 Les deux implémentations auraient le même coût (implémentation en N-ET/N-OU) de 14. B) f B= Σm(0, 2, 4, 5, 7, 8, 10, 13, 14, 15) = (m0+m2+m8+m10)+(m0+m4)+(m5+m7+m13+m15)+(m10+m14) = x2 x4 + x1 x3 x4 +x2x4+x1x3 x4 Pour un coût de (4+1)+2(2+1)+2(3+1)=19 (N-ET). On trouve par ailleurs (forme conjonctive) que : f B= ΠM(1, 3, 6, 9, 11, 12) = (M1M3M9M11)(M6)(M12) = ( x2+ x4 )( x1+ x2 + x3 +x4)( x1 + x2 +x3 +x4) Pour un coût de (3+1)+(2+1)+2(4+1)=17 (N-OU). Il apparaît alors que l’ancienne implémentation était moins coûteuse. C) Pour implémenter f C, il est possible de considérer différentes implémentations : f C = = f A⊗f B On implémenter ce circuit en utilisant les implémentations minimales de f A et f B et en les ajoutant un XNOR, de sorte que son coût soit Coût de f C = (2·2) + Coût min de f A + Coût min de f B = 4 + 14 + 14 = 32 7/8
  • 8. Il est aussi possible de reprendre l’équation de f C : f C = Σm(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11) = ΠM(12, 13, 14, 15) = x1 + x2 Dont le coût est de 3… 8/8