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

Alg ebre de boole ionction-logique-p2-1

Embed Size (px)

Citation preview

Page 1: Alg ebre de boole ionction-logique-p2-1

1

Algèbre de Boole

Taha Zerrouki

[email protected]

Module: Codage

1ère MI S1

Page 2: Alg ebre de boole ionction-logique-p2-1

2

Plan

• Portes Logiques

• Logigramme

Page 3: Alg ebre de boole ionction-logique-p2-1

3

Circuits de Base

دارات أساسية

Page 4: Alg ebre de boole ionction-logique-p2-1

4

Inverseur (NON)

Page 5: Alg ebre de boole ionction-logique-p2-1

5

Conjonction ET (AND)

Page 6: Alg ebre de boole ionction-logique-p2-1

6

Disjonction (OU) (OR)

Page 7: Alg ebre de boole ionction-logique-p2-1

7

Circuits combinés

دارات مركبة

Page 8: Alg ebre 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 ebre de boole ionction-logique-p2-1

9

Non-OU (NAND)

Page 10: Alg ebre de boole ionction-logique-p2-1

10

7.2 NAND ( NON ET )

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

Page 11: Alg ebre de boole ionction-logique-p2-1

11

NON-ET (Nand)

Page 12: Alg ebre de boole ionction-logique-p2-1

12

OU exclusif (XOR)

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

Page 13: Alg ebre de boole ionction-logique-p2-1

13

OU exclusif (XOR)

Page 14: Alg ebre 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 ebre 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 ebre de boole ionction-logique-p2-1

Exercice

F(A, B) = AB+AB

Page 17: Alg ebre 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 ebre 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 ebre 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 ebre 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 ebre de boole ionction-logique-p2-1

21

Exercice 2 : Donner l’équation de F ?

Page 22: Alg ebre 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 ebre de boole ionction-logique-p2-1

Etude d'une fonction logique

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

Page 24: Alg ebre 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 ebre de boole ionction-logique-p2-1

Exercice

Etudier la fonction

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

Page 26: Alg ebre 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 ebre 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 ebre 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 ebre de boole ionction-logique-p2-1

Etude

4- logigramme

Page 30: Alg ebre 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