0% ont trouvé ce document utile (0 vote)
52 vues8 pages

CN S1 Chap2

Transféré par

elfakirichadi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
52 vues8 pages

CN S1 Chap2

Transféré par

elfakirichadi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

28/10/2024

Chapitre 2 : Algèbre de BOOLE

✓ Opérateurs logiques
✓ Algèbre de BOOLE

67

Chapitre 2 : Algèbre de BOOLE


I- Les opérateurs logiques
1. Définitions
- Variable logique (booléenne) : est une grandeur binaire qui peut prendre deux valeurs 0 ou 1
(niveaux logiques).

Exemple : état d’un interrupteur, d’un bouton poussoir, …

- Fonction logique (équation logique): une combinaison de plusieurs variables logiques donnant
l’état d’une variable dite de sortie associée. Cette combinaison est réalisée à l’aide d’opérations
logiques.
- Table de vérité : un tableau définissant la valeur d'une fonction a b S
logique pour chacune des combinaisons possibles des entrées.
0 0 1
✓ Une fonction logique de n variables admet 𝟐𝒏 combinaisons 0 1 0
d'entrées possibles, donc la table de vérité de cette fonction
1 0 1
comporte donc 𝟐𝒏 lignes.
1 1 0
✓ Les valeurs des variables sont placées dans l’ordre binaire naturel.
68

34
28/10/2024

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


2. Opérateurs NON (inverseur)
L’opération NON est la fonction unaire (ne concerne qu’une variable d’entrée) qui affecte à la variable de
sortie l’état complémentaire de la variable d’entrée.

Equation logique : Table de vérité :

a S

𝑺=𝒂 0 1
1 0
Symboles :

Norme Américaine Norme Française

69

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


3. Opérateurs ET
L’opérateur ET est un opérateur binaire qui affecte à la variable de sortie l’état 1 si et seulement si les
variables d’entrée sont à 1
Table de vérité :
Equation logique :

𝑺 = 𝒂. 𝒃 = 𝒂𝒃 a b S
0 0 0
Symboles : 0 1 0
1 0 0
1 1 1

Norme Américaine Norme Française

70

35
28/10/2024

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


4. Opérateurs OU
L’opérateur OU est un opérateur binaire qui affecte à la variable de sortie l’état 1 si et seulement si une
variable d’entrée est à 1.
Table de vérité :
Equation logique :

a b S
𝑺=𝒂+𝒃 0 0 0
Symboles : 0 1 1
1 0 1
1 1 1

Norme Américaine Norme Française


71

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


5. Opérateurs NON-ET (NAND)
L’opérateur NAND est un opérateur binaire qui affecte à la variable de sortie l’état 0 si et seulement si les
variables d’entrée sont à 1.
Table de vérité :
Equation logique :
a b S
𝑺 = 𝒂. 𝒃 = 𝒂𝒃 0 0 1

Symboles : 0 1 1
1 0 1
1 1 0

Norme Américaine Norme Française

72

36
28/10/2024

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


6. Opérateurs NON-OU (NOR)
L’opérateur NOR est un opérateur binaire qui affecte à la variable de sortie l’état 1 si et seulement si les
variables d’entrée sont à 0.

Equation logique : Table de vérité :

𝑺=𝒂+𝒃 a b S
0 0 1
Symboles : 0 1 0
1 0 0
1 1 0

Norme Américaine Norme Française

73

Chapitre 2 : Algèbre de BOOLE

I- Les opérateurs logiques


7. Opérateurs OU EXCLUSIF (XOR)
Cet opérateur logique binaire ne prend la valeur 1 que si une seule des entrées est à 1.

Table de vérité :
Equation logique :
a b S
𝑺=𝒂⊕𝒃 0 0 0
0 1 1
Symboles :
1 0 1
1 1 0

Norme Américaine Norme Française


74

37
28/10/2024

75

76

38
28/10/2024

Chapitre 2 : Algèbre de BOOLE

II- Algèbre de BOOLE


1. Propriétés monovariables

Elément neutre : 𝒂+𝟎=𝒂 𝒂. 𝟏 = 𝒂

Elément absorbant : 𝒂+𝟏=𝟏 𝒂. 𝟎 = 𝟎

Idempotence (redondance) : 𝒂+𝒂=𝒂 𝒂. 𝒂 = 𝒂

Complémentation : ഥ=𝟏
𝒂+𝒂 ഥ=𝟎
𝒂. 𝒂

77

Chapitre 2 : Algèbre de BOOLE


II- Algèbre de BOOLE
2. Propriétés multivariables

Commutativité : 𝒂+𝒃=𝒃+𝒂
𝒂. 𝒃 = 𝒃. 𝒂

Associativité : 𝒂+𝒃 +𝒄=𝒂+ 𝒃+𝒄 =𝒂+𝒃+𝒄


𝒂. 𝒃 . 𝒄 = 𝒂. 𝒃. 𝒄 = 𝒂. 𝒃. 𝒄

Distributivité : 𝒂 + 𝒃 . 𝒄 = 𝒂. 𝒄 + 𝒃. 𝒄
𝒂. 𝒃 + 𝒄 = 𝒂 + 𝒄 . (𝒃 + 𝒄)
78

39
28/10/2024

Chapitre 2 : Algèbre de BOOLE

II- Algèbre de BOOLE


2. Propriétés multivariables

Absorption 1 : 𝒂 + (𝒂. 𝒃) = 𝒂

𝒂. (𝒂 + 𝒃) = 𝒂

Absorption 2 : ഥ. 𝒃 = 𝒂 + 𝒃
𝒂+ 𝒂

ഥ + 𝒃 = 𝒂. 𝒃
𝒂. 𝒂

79

Chapitre 2 : Algèbre de BOOLE

II- Algèbre de BOOLE


3. Théorèmes de De Morgan

𝒏 𝒏
Généralisation :
Théorème 1 : 𝒂. 𝒃 = 𝒂 ഥ
ഥ+𝒃 ෑ 𝒂𝒊 = ෍ 𝒂ഥ𝒊
𝒊=𝟏 𝒊=𝟏

𝒏 𝒏
Généralisation :
Théorème 2 : 𝒂+𝒃=𝒂 ഥ
ഥ. 𝒃 ෍ 𝒂𝒊 = ෑ 𝒂ഥ𝒊
𝒊=𝟏 𝒊=𝟏

80

40
28/10/2024

Chapitre 2 : Algèbre de BOOLE

II- Algèbre de BOOLE


4. Universalité des portes NON-ET (NAND)

ഥ = 𝑨. 𝑨
𝑸=𝑨 𝑸 = 𝑨. 𝑩 = 𝑨. 𝑩 ഥ. 𝑩
𝑸=𝑨+𝑩=𝑨+𝑩=𝑨 ഥ
81

Chapitre 2 : Algèbre de BOOLE

II- Algèbre de BOOLE


5. Universalité des portes NON-OU (NOR)

ഥ =𝑨+𝑨
𝑸=𝑨 ഥ+𝑩
𝑸 = 𝑨. 𝑩 = 𝑨. 𝑩 = 𝑨 ഥ 𝑸=𝑨+𝑩=𝑨+𝑩
82

41

Vous aimerez peut-être aussi