Correction 06

Embed Size (px)

DESCRIPTION

info

Citation preview

  • CORRECTION DES EXERCICES SUR LES OPERATEURS LOGIQUES, Leon 06

    Choix des oprateurs logiques

    En fonction des besoins ci dessous quel oprateur choisir

    Effectuer la somme modulo 2 entre deux variables

    Oprateur OU Exclusif

    Activer un rcepteur lorsqu'une des variables est 0

    Oprateur NAND

    Activer un rcepteur lorsque toutes les variables sont 1

    Oprateur ET

    Activer un rcepteur lorsque les deux variables sont diffrentes (une 1 l'autre 0)

    Oprateur OU Exclusif

    Raliser un inverseur escamotable l'aide d'une variable de commande lorsque cette variable est 1 l'autre variable sera inverse, lorsqu'elle est 0 l'autre n'est pas inverse.

    Oprateur OU Exclusif

    Activer un rcepteur lorsqu'une variable au moins est 1

    Oprateur OU

    Dmonstrations algbriques

    Dmontrez algbriquement les galits ci-dessous:

    X ( X +Y) = X Y

    X +( X .Y) = X +Y

    (X + X ) . (X + Y) = (1) . (X+Y) = X+Y

    X + XY = XX + XY = XX ( 1 + Y) = X (1) = X

    X +( X .Y) = X +Y

    X ( X +Y) = X Y

    (X. X ) + (X.Y) = 0 + (X.Y) = X.Y

  • tude de logigrammes.

    a - crire les quations des sorties S1,2,3,4 sous la forme de somme de produits de variables. Quel montage a-t-il t ralis?

    X

    YS1

    S2

    S3

    S4

    S1 = X.Y

    S2 = X. X.Y = X + X.Y = X + Y

    S3 = Y. X.Y = Y + X.Y = Y + X

    S4 = ( X + Y ) . ( Y + X ) = ( X + Y ) + ( Y + X )

    S4 = ( X . Y ) + ( Y . X ) = X Y

    Le logigramme assure la fonction OU Exclusif

    b - Quelle est la condition sur les variables d'entre pour que S soit gale 1

    X

    YZT

    S

    Lquation de S est :S = X Y Z TLe montage effectue la somme modulo 2 des variables X,Y,Z,T, pour que la

    somme modulo 2 soit = 1 il faut que le nombre des variables 1 soit impair. Ce montage est galement appel contrleur de parit ( parity checker )

    c - Si X et Y sont deux variables indpendantes quelle est la fonction assure par ce logigramme?

    X

    YS1

    S2

  • Faisons la table de vrit du montage

    X Y S2 S1

    0 0 0 0

    0 1 0 1

    1 0 0 1

    1 1 1 0

    On peut constater que les 2 sorties considres comme un nombre de deux bits nous donnent la somme des deux variables (X plus Y) avec S1 bit de poids faible et S2 bit de poids fort (ou report) le montage est un demi additionneur il sera tudi ultrieurement.

    tude du dilemme trois entres

    Si l'quation du dilemme deux entres est la suivante:

    X .Y + X. Y prsente sous la forme d'une somme de produits

    a/ - quelle est, prsente de la mme faon, l'quation du complment de dilemme?

    si S = X .Y + X. Y

    S = X .Y + X. Y = ( X .Y ) . ( X. Y )

    S = ( X + Y ) . ( X + Y ) = ( X . X ) + ( X . Y ) + ( Y . X ) + ( Y + Y )

    S = ( 0 ) + ( X . Y ) + ( Y . X ) + ( 0 )

    S = ( X . Y ) + ( Y . X )

    b/ - en s'aidant de l'associativit du dilemme et des rsultats prcdents l'quation d'un dilemme trois entres

    posons T = X Y ZLassociativit du dilemme permet dcrire:T = (X Y) Zor nous venons dtudier S = X Y doT = S ZT = S . Z + S. Z

    remplaons S et S par les quations obtenues prcdemment

    T = ( ( X . Y + Y X ) Z ) + ( ( X .Y + X. Y ) . Zen dveloppant:

    T = ( X . Y . Z ) + ( Y . X . Z ) + ( X .Y . Z ) + ( X . Y . Z )