30
1 Algèbre de Boole Taha Zerrouki [email protected] Module: Codage 1 ère MI S1

Algèbre de boole ionction-logique-p2-1

Embed Size (px)

Citation preview

Page 1: Algèbre de boole ionction-logique-p2-1

1

Algèbre de Boole

Taha Zerrouki

[email protected]

Module: Codage

1ère MI S1

Page 2: Algèbre de boole ionction-logique-p2-1

2

Plan

• Portes Logiques

• Logigramme

Page 3: Algèbre de boole ionction-logique-p2-1

3

Circuits de Base

دارات أساسية

Page 4: Algèbre de boole ionction-logique-p2-1

4

Inverseur (NON)

Page 5: Algèbre de boole ionction-logique-p2-1

5

Conjonction ET (AND)

Page 6: Algèbre de boole ionction-logique-p2-1

6

Disjonction (OU) (OR)

Page 7: Algèbre de boole ionction-logique-p2-1

7

Circuits combinés

دارات مركبة

Page 8: Algèbre de boole ionction-logique-p2-1

8

7.3 NOR ( NON OU )

F (A,B ) = A +BF (A,B )=A↓B

F

Page 9: Algèbre de boole ionction-logique-p2-1

9

Non-OU (NOR)

Page 10: Algèbre de boole ionction-logique-p2-1

10

7.2 NAND ( NON ET )

F(A, B)= A.BF(A, B)= A↑B

Page 11: Algèbre de boole ionction-logique-p2-1

11

NON-ET (Nand)

Page 12: Algèbre de boole ionction-logique-p2-1

12

OU exclusif (XOR)

F(A, B)=A BF(A, B)= AB+AB

Page 13: Algèbre de boole ionction-logique-p2-1

13

OU exclusif (XOR)

Page 14: Algèbre de boole ionction-logique-p2-1

Logigramme d'une fonction• Donner le logigramme de la fonction suivante :

ارسم مخطط الدالة

F(A, B) = AB+AB

Page 15: Algèbre de boole ionction-logique-p2-1

Logigramme d'une fonction• Donner le logigramme de la fonction suivante :

F(A, B) = AB+AB

Page 16: Algèbre de boole ionction-logique-p2-1

Exercice

F(A, B) = AB+AB

Page 17: Algèbre de boole ionction-logique-p2-1

Exercice• tracer le logigramme de la fonction suivante :

F(A, B) = (A+B).(A+C)(B+C)

Page 18: Algèbre de boole ionction-logique-p2-1

Exercice• tracer le logigramme de la fonction suivante :

F(A, B) = (A+B).(A+C)(B+C)

Page 19: Algèbre de boole ionction-logique-p2-1

Exercice• tracer le logigramme de la fonction suivante :

F(A, B) = (A+B).(A+C)(B+C)

Page 20: Algèbre de boole ionction-logique-p2-1

Logigramme d'une fonction Tracer le logigramme de la fonction suivante :

F(A, B,C) = (A.B).(C+B)+A.B.C

Page 21: Algèbre de boole ionction-logique-p2-1

21

Exercice 2 : Donner l’équation de F ?

Page 22: Algèbre de boole ionction-logique-p2-1

Exercice : Donner l’équation de F ?

A'

C'B'

A'C

AC'

A'C+AC'

BD

(A'C+AC')(BD)

Page 23: Algèbre de boole ionction-logique-p2-1

Etude d'une fonction logique

دراسة دالة منطقية

Page 24: Algèbre de boole ionction-logique-p2-1

Étude d’une fonction

• Définition تعريف• Table de vérité جدول الحقيقة• Formes algébriques الشكل الجبري• Simplification: تبسيط

– Algébrique

– Table de Karnaugh

• Logigramme مخطط

Page 25: Algèbre de boole ionction-logique-p2-1

Exercice

Etudier la fonction

F(A, B,C) = (A+B).(A+C)(B+C)

Page 26: Algèbre de boole ionction-logique-p2-1

Etude

F(A, B,C) = (A+B).(A+C)(B+C)

1- table de véritéA B C F

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 1

1 0 0 0

1 0 1 0

1 1 0 0

1 1 1 1

Page 27: Algèbre de boole ionction-logique-p2-1

Etude

F(A, B,C) = (A+B).(A+C)(B+C)

2- formes canoniques

1ère forme canonique

F(A, B, C) = A'BC'+A'BC+ABC

2ème forme canonique

F(A, B, C) = (A+B+C)(A+B+C')(A'+B+C)(A'+B+C')(A'+B'+C)

Page 28: Algèbre de boole ionction-logique-p2-1

Etude

F(A, B,C) = (A+B).(A+C)(B+C)

3- SimplificationA B C F

0 0 0 0

0 0 1 0

0 1 0 1

0 1 1 1

1 0 0 0

1 0 1 0

1 1 0 0

1 1 1 1

00 01 11 10

0 0 0 1 1

1 0 0 1 0

AB

C

F(A,B,C)= AC+AB

Page 29: Algèbre de boole ionction-logique-p2-1

Etude

4- logigramme

Page 30: Algèbre de boole ionction-logique-p2-1

Etude

F(A, B,C) = (A+B).(A+C)(B+C)

F(A,B,C)= AC+AB = A(C+B)

Plus simple