Algebre de bool

1942 mots 8 pages
Architecture des ordinateurs
Corrigé du TD 3 : Algèbre de Boole
Arnaud Giersch, Benoît Meister et Frédéric Vivien
1. Montrer comment l’opérateur et peut être obtenu à partir des opérateurs ou et non. De même pour l’opérateur ou avec les opérateurs et et non.
Correction : non(a ou b) = (non a) et (non b) ⇒ non((non a) ou (non b)) = a et b non(a et b) = (non a) ou (non b) ⇒ non((non a) et (non b)) = a ou b
2. On note respectivement les opérateurs ou, et, xor et non par +, ·, ⊕ et . Montrer à l’aide de tables de vérité que A ⊕ B = A · B + A · B et que A ⊕ B = (A + B) · (A + B)
Correction : Tables de vérités :
A⊕B
0
1
1
0

A
1
1
0
0
A
1
1
0
0

B
1
0
1
0

A
0
0
1
1

B
0
1
0
1

B
1
0
1
0

A
0
0
1
1

B
0
1
0
1

A⊕B
0
1
1
0

A·B
0
0
1
0

A+B
1
1
1
0

A·B
0
1
0
0
A+B
0
1
1
1

A·B+A·B
0
1
1
0
(A + B) · (A + B)
0
1
1
0

3. Montrer que A + (A · B) = A + B et que A · (A + B) = A · B
Correction : On utilise la distributivité de l’opérateur ou sur l’opérateur et, et inversement :
A + (A · B) = (A + A).(A + B) = 1.(A + B) = A + B
A · (A + B) = (A · A) + (A · B) = 0 + (A · B) = A · B
4. Déterminer le complément de l’expression A + B ·C
Correction : On utilise les lois de de Morgan ; l’opérateur et est prioritaire :
A + B ·C = A · B ·C = A · (B +C) = A · B + A ·C
5. Montrer que les deux règles d’associativité sont duales, i.e. montrer qu’à partir de la règle d’associativité de l’opérateur ou, on peut déduire, en utilisant les lois de de Morgan, l’associativité de l’opérateur et (et inversement).
Correction :
A + (B +C) = (A + B) +C



A + (B +C) = (A + B) +C



A · (B ·C) = (A · B) ·C

A, B, et C sont des variables muettes. Par changement de variable {(A → A ), (B → B ), (C →)C } on obtient la propriété d’associativité du ou : A · (B ·C ) = (A · B ) ·C
1

6. Écrire l’expression A ⊕ B uniquement avec les opérateurs ou, et et non
Correction : D’après 2. :

en relation

  • corrigé DS01 15 trinome cor
    698 mots | 3 pages
  • Cg 2010
    7457 mots | 30 pages
  • Le kik ke
    324 mots | 2 pages
  • dnb_2015_Pondichery_Math93 correction
    2640 mots | 11 pages
  • Spemath
    1333 mots | 6 pages
  • Muscu
    7169 mots | 29 pages
  • DS1 correction
    330 mots | 2 pages
  • Corrigé dm de physique
    1237 mots | 5 pages
  • Travail not 2
    1037 mots | 5 pages
  • pdf brevet
    710 mots | 3 pages
  • Bac blanc polynésie s
    1901 mots | 8 pages
  • Les fausses confidences
    518 mots | 3 pages
  • Okey okey !
    2228 mots | 9 pages
  • Math
    289 mots | 2 pages
  • Formulaire dl
    458 mots | 2 pages