Chapitre 3 :Algèbre de Boole

Documents pareils
Algèbre binaire et Circuits logiques ( )

2.4 Représentation graphique, tableau de Karnaugh

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

MPI Activité.10 : Logique binaire Portes logiques

Système binaire. Algèbre booléenne

IFT1215 Introduction aux systèmes informatiques

Informatique Générale

Les opérations binaires

Conversion d un entier. Méthode par soustraction

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!»

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Programmation linéaire

Cours d électricité. Circuits électriques en courant constant. Mathieu Bardoux. 1 re année

Bien lire l énoncé 2 fois avant de continuer - Méthodes et/ou Explications Réponses. Antécédents d un nombre par une fonction

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Fonctions homographiques

Définitions. Numéro à préciser. (Durée : )

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Introduction à l étude des Corps Finis

Représentation des Nombres

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Raisonnement par récurrence Suites numériques

Chapitre 1 : Évolution COURS

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Architecture matérielle des systèmes informatiques

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

I- Définitions des signaux.

Plan. 5 Actualisation. 7 Investissement. 2 Calcul du taux d intérêt 3 Taux équivalent 4 Placement à versements fixes.

avec des nombres entiers

Codage d information. Codage d information : -Définition-

STI2D Logique binaire SIN. L' Algèbre de BOOLE

CHAPITRE VIII : Les circuits avec résistances ohmiques

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

CHAPITRE 1. Suites arithmetiques et géometriques. Rappel 1. On appelle suite réelle une application de

1 Introduction au codage

BACCALAUREAT GENERAL MATHÉMATIQUES

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

Cours Premier semestre

Cours 7 : Utilisation de modules sous python

Fonctions de plusieurs variables

Probabilités. Une urne contient 3 billes vertes et 5 billes rouges toutes indiscernables au toucher.

O, i, ) ln x. (ln x)2

1 Introduction et installation

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

Université Paris-Dauphine DUMI2E 1ère année, Applications

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

Algorithme. Table des matières

VIII- Circuits séquentiels. Mémoires

CCP PSI Mathématiques 1 : un corrigé

Chapitre 2 Le problème de l unicité des solutions

Représentation d un entier en base b

TABLE DES MATIÈRES CHAPITRE I. Les quanta s invitent

Chapitre 1 Régime transitoire dans les systèmes physiques

LEÇON N 7 : Schéma de Bernoulli et loi binomiale. Exemples.

Compter à Babylone. L écriture des nombres

La NP-complétude. Johanne Cohen. PRISM/CNRS, Versailles, France.

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

Licence Sciences et Technologies Examen janvier 2010

Le langage SQL Rappels

Chapitre 2. Eléments pour comprendre un énoncé

Suites numériques 3. 1 Convergence et limite d une suite

Corps des nombres complexes, J Paul Tsasa

Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur

Comparaison de fonctions Développements limités. Chapitre 10

L équilibre Ressources Emplois de biens et services schématisé par une balance

Rappels sur les suites - Algorithme

Nombre de marches Nombre de facons de les monter

La persistance des nombres

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU

Dualité dans les espaces de Lebesgue et mesures de Radon finies

1 Savoirs fondamentaux

Traitement bas-niveau

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Mesure d angles et trigonométrie

Introduction à MATLAB R

Systèmes de transmission

IV- Comment fonctionne un ordinateur?

Polynômes à plusieurs variables. Résultant

Groupe symétrique. Chapitre II. 1 Définitions et généralités

Section «Maturité fédérale» EXAMENS D'ADMISSION Session de février 2014 RÉCAPITULATIFS DES MATIÈRES EXAMINÉES. Formation visée

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Donner les limites de validité de la relation obtenue.

Exercices de dénombrement

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

Présentation du cours de mathématiques de D.A.E.U. B, remise à niveau

G.P. DNS02 Septembre Réfraction...1 I.Préliminaires...1 II.Première partie...1 III.Deuxième partie...3. Réfraction

Date : Tangram en carré page

Transcription:

hapitre 3 :lgèbre de oole. Introduction Les machines numériques sont constituées d un ensemble de circuits électroniques. haque circuit fournit une fonction logique bien déterminée ( addition, comparaison,.). Définition des variables et fonctions logiques Les opérateurs de base et les portes logiques. Les lois fondamentales de l algèbre de oole ircuit F(,) La fonction F(,) peut être : la somme de et, ou le résultat de la comparaison de et ou une autre fonction 2 2. lgèbre de oole George oole est un mathématicien anglais ( 85-864). Pour concevoir et réaliser ce circuit on doit avoir un modèle mathématique de la fonction réalisée par ce circuit. Il a fait des travaux dont les quels les fonctions ( expressions ) sont constitués par des variables qui peuvent prendre les valeurs OUI ou NON. e modèle doit prendre en considération le système binaire. Le modèle mathématique utilisé est celui de oole. 3 es travaux ont été utilisés pour faire l étude des systèmes qui possèdent deux états s exclus mutuellement : Le système peut être uniquement dans deux états E et E2 tel que E est l opposé de E2. Le système ne peut pas être dans l état E et E2 en même temps es travaux sont bien adaptés au Système binaire ( et ). 4 Exemple de systèmes à deux états Un interrupteur est ouvert ou non ouvert ( fermé ) Une lampe est allumée ou non allumée ( éteinte ) Une porte est ouverte ou non ouverte ( fermée ) 3. Définitions et conventions 3.. Niveau logique : Lorsque on fait l étude d un système logique il faut bien préciser le niveau du travail. Remarque : On peut utiliser les conventions suivantes : Niveau H ( Hight ) haut L ( Low ) bas Logique positive Logique négative OUI VRI ( true ) NON FU ( false) OUI ( Niveau Haut ) NON ( Niveau as ) 5 Exemple : Logique positive : lampe allumée : lampe éteinte : Logique négative lampe allumée : lampe éteinte : 6

3.2. Variable logique ( booléenne ) 3.3. Fonction logique Une variable logique ( booléenne ) est une variable qui peut prendre soit la valeur ou. Généralement elle est exprimée par un seul caractère alphabétique en majuscule (,, S, ) Exemple : Une lampe : allumée L éteinte L est une fonction qui relie N variables logiques avec un ensemble d opérateurs logiques de base. Dans l lgèbre de oole il existe trois opérateurs de base : NON, ET, OU. La valeur d une fonction logique est égale à ou selon les valeurs des variables logiques. Premier interrupteur ouvert : I fermé : I Si une fonction logique possède N variables logiques 2 n combinaisons la fonction possède 2 n valeurs. 2éme interrupteur ouvert : I2 fermé : I2 Les 2 n combinaisons sont représentées dans une table qui s appelle table de vérité ( TV ). 7 8 Exemple d une fonction logique F (,, )........ 4. Opérateurs logiques de base 4. NON ( négation ) La fonction possède 3 variables 2 3 combinaisons F(,,)........ NON : est un opérateur unaire ( une seule variable) qui à pour rôle d inverser la valeur d une variable. F(,,)........ F(,,)........ F(,,)........ F(,,)........ F(,,)........ F(,,)........ F(,,)........ F F() Non ( lire : barre ) Une table de vérité 9 4.2 ET ( ND ) 4.3 OU ( OR ) Le ET est un opérateur binaire ( deux variables), à pour rôle de réaliser le Produit logique entre deux variables booléennes. Le ET fait la conjonction entre deux variables. Le ET est défini par : F(,). Le OU est un opérateur binaire ( deux variables), à pour rôle de réaliser la somme logique entre deux variables logiques. Le OU fait la disjonction entre deux variables. Le OU est défini par F(,) ( il ne faut pas confondre avec la somme arithmétique ). 2 2

Remarques Dans la définition des opérateurs ET, OU, nous avons juste donner la définition de base avec deux variables logiques. L opérateur ET peut réaliser le produit de plusieurs variables logique ( ex :... D ). L opérateur OU peut aussi réaliser la somme logique de plusieurs variables logiques ( ex : D). Dans une expression on peut aussi utiliser les parenthèses. 3 4.4 Précédence des opérateurs ( priorité des opérateurs ) Pour évaluer une expression logique ( fonction logique) : on commence par évaluer les sous expressions entre les parenthèses. puis le complément ( NON ), en suite le produit logique ( ET ) enfin la somme logique ( OU) Exemple : F(,, ) si on veut F(,,) F(,,) F(,,) F(,,) F(,,) ( ) ( )... (. ). ( calculer (. )( F(,,) ).... ).. alors Exercice : Trouver la table de vérité de la fonction précédente? : 4 Solution Pour trouver la table de vérité, il faut trouver la valeur de la fonction F pour chaque combinaisons des trois variables,, 3 variables 2 3 8 combinaisons F(,,) (. ).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F(,,) (.).( ).. F 5 4.5 Lois fondamentales de l lgèbre de oole L opérateur NON. 6 L opérateur ET L opérateur OU (. )..(. )....... ssociativité ommutativité Idempotence Elément neutre Elément absorbant ( ) ( ) ssociativité ommutativité Idempotence Elément neutre Elément absorbant 7 8 3

Distributivité. ( ) (. ) (. ) (. ) ( ).( ) Distributivité du ET sur le OU Distributivité du OU sur le ET 5. Dualité de l algèbre de oole Toute expression logique reste vrais si on remplace le ET par le OU, le OU par le ET, le par, le par. utres relations utiles Exemple : (. ). ( ) ( ). ( )... 9 2 6. Théorème de DE-MORGNE La somme logique complimentée de deux variables est égale au produit des compléments des deux variables. 6. Généralisation du Théorème DE- MORGNE à N variables......... Le produit logique complimenté de deux variables est égale au somme logique des compléments des deux variables.......... 2 22 7. utres opérateurs logiques 7. OU exclusif ( OR) 7.2 NND ( NON ET ) F(, ).. F(,). F(, ) 23 24 4

7.3 NOR ( NON OU ) 7.4 NND et NOR sont des opérateurs universels F(,) F(, ) En utilisant les NND et les NOR on peut exprimer n importe qu elle expression ( fonction ) logique. Pour cela, Il suffit d exprimer les opérateurs de base ( NON, ET, OU ) avec des NND et des NOR. 25 26 7.4. Réalisation des opérateurs de base avec des NOR ( ) ( ).. ( ) ( ) Exercice Exprimer le NON, ET, OU en utilisant des NND? 27 28 7.4.3 Propriétés des opérateurs NND et NOR ( ) ( ) ( ) ( ) 8. Portes logiques Une porte logique est un circuit électronique élémentaire qui Permet de réaliser la fonction d un opérateur logique de base. 29 3 5

8. Schéma d un circuit logique ( Logigramme) est la traduction de la fonction logique en un schéma électronique. Le principe consiste à remplacer chaque opérateur logique par la porte logique qui lui correspond. Exemple Remarque : Les portes ET, OU, NND, NOR peuvent avoir plus que deux entrées Il n existe pas de OU exclusif à plus de deux entrées 3 F (,, ).. 32 Exemple 2 F(,,, D) ( ).( D ). Exercice Donner le logigramme des fonctions suivantes : F(, ) F(,, ) F(,, ).. ( ).( ).( ) (. ). ( ).. 33 34 Exercice 2 : Donner l équation de F? Définition textuelle d une fonction logique, table de vérité, formes algébriques, simplification algébrique, table de Karnaugh 35 36 6

. Définition textuelle d une fonction logique Généralement la définition du fonctionnement d un système est donnée sous un format textuelle. Pour faire l étude et la réalisation d un tel système on doit avoir son modèle mathématique (fonction logique). Donc il faut tirer ( déduire ) la fonction logique a partir de la description textuelle. Exemple : définition textuelle du fonctionnement d un système Une serrure de sécurité s ouvre en fonction de trois clés. Le fonctionnement de la serrure est définie comme suite : La serrure est ouverte si au moins deux clés sont utilisées. La serrure reste fermée dans les autres cas. Donner la schéma du circuit qui permet de contrôler l ouverture de la serrure? 37 38 Étapes de conception et de réalisation d un circuit numérique Pour faire l étude et la réalisation d un circuit il faut suivre le étapes suivantes :. Il faut bien comprendre le fonctionnement du système. 2. Il faut définir les variables d entrée. 3. Il faut définir les variables de sortie. 4. Etablir la table de vérité. 5. Ecrire les équations algébriques des sorties ( à partir de la table de vérité ). 6. Effectuer des simplifications ( algébrique ou par Karnaugh). 7. Faire le schéma avec un minimum de portes logiques. Si on reprend l exemple de la serrure : Le système possède trois entrées : chaque entrée représente une clé. On va correspondre à chaque clé une variable logique: clé, la clé 2, la clé 3 Si la clé est utilisée alors la variable sinon Si la clé 2 est utilisée alors la variable sinon Si la clé 3 est utilisée alors la variable sinon Le système possède une seule sortie qui correspond à l état de la serrure ( ouverte ou fermé ). On va correspondre une variable S pour designer la sortie : S si la serrure est ouverte, S si elle est fermée 39 4 SF(,,) F(,,) si au mois deux clés sont introduites F(,,) si non. ircuit SF(,,) 2. Table de vérité ( Rappel ) Si une fonction logique possède N variables logiques 2 n combinaisons la fonction possède 2 n valeurs. Les 2 n combinaisons sont représentées dans une table qui s appelle table de vérité. Remarque : Il est important de préciser aussi le niveau logique avec lequel on travail ( logique positive ou négative ). 4 42 7

2. Table de vérité ( Exemple ) 2.3 Extraction de la fonction logique à partir de la T.V S : max terme F somme min termes : max terme : max terme F (,, ).......... : min terme : max terme F produit des max termes...... : min terme : min terme : min terme F(,,) ( ) ( )( ) ( ) 43 44 3. Forme canonique d une fonction logique On appel forme canonique d une fonction la forme ou chaque terme de la fonction comportent toutes les variables. Exemple : 3. Première forme canonique Première forme canonique (forme disjonctive) : somme de produits est la somme des min termes. Une disjonction de conjonctions. F(,, ) Exemple : F(,, )........ Il existent plusieurs formes canoniques : les plus utilisées sont la première et la deuxième forme. 45 ette forme est la forme la plus utilisée. 46 3.2 Deuxième forme canonique Deuxième forme canonique (conjonctive): produit de sommes Le produit des max termes onjonction de disjonctions Exemple : Remarque On peut toujours ramener n importe qu elle fonction logique à l une des formes canoniques. ela revient à rajouter les variables manquants dans les termes qui ne contiennent pas toutes les variables ( les termes non canoniques ). F(,,) ( ) ( )( )( ) La première et la deuxième forme canonique sont équivalentes. 47 ela est possible en utilisant les règles de l algèbre de oole : Multiplier un terme avec une expression qui vaut dditionner à un terme avec une expression qui vaut Par la suite faire la distribution 48 8

Exemple :. F(, ) ( ) ( ) Remarque 2 Il existe une autre représentation des formes canoniques d une fonction, cette représentation est appelée forme numérique. R : pour indiquer la forme disjonctive P : pour indiquer la forme conjonctive. 2. F(,, ) ( ) ( ) ( ) ( ) 49 Exemple : si on prend une fonction avec 3 variables R( 2,4,6) P(,,3,5,7) (2,4,6) R(,,) (,,3,5,7) P(,,,,) ( )( ) ( ) ( ) ( ) 5 Remarque 3 : déterminer F Exercice F F Déterminer la première, la deuxième forme canonique et la fonction inverse à partir de la TV suivante? Tracer le logigramme de la fonction? F F........ 5 52 Exercice 2 Faire le même travail avec la T.V suivante : S 53 Exercice 3 Un jury composé de 4 membres pose une question à un joueur, qui à son tour donne une réponse. haque membre du jury positionne son interrupteur à " " lorsqu'il estime que la réponse donnée par le joueur est juste (avis favorable ) et à " " dans le cas contraire (avis défavorable ). On traite la réponse de telle façon à positionner : Une variable succès (S) lorsque la décision de la majorité des membres de jury est favorable, une variable Échec (E) lorsque la décision de la majorité des membres de jury est défavorable et une variable Égalité (N) lorsqu il y a autant d'avis favorables que d'avis défavorables. Question : a./ Déduire une table de vérité pour le problème, b./ Donner les équations de S, E, c./ En déduire l équation de N, 54 9

4. Simplification des fonctions logiques 4. Simplification des fonctions logiques L objectif de la simplification des fonctions logiques est de : réduire le nombre de termes dans une fonction et de réduire le nombre de variables dans un terme ela afin de réduire le nombre de portes logiques utilisées réduire le coût du circuit Plusieurs méthodes existent pour la simplification : La Méthode algébrique Les Méthodes graphiques : ( ex : table de karnaugh ) Les méthodes programmables 55 56 5. Méthode algébrique Le principe consiste à appliquer les règles de l algèbre de oole afin d éliminer des variables ou des termes. Mais il n y a pas une démarche bien spécifique. Voici quelques règles les plus utilisées : 5. Règles de simplification Règles : regrouper des termes à l aide des règles précédentes Exemple. ( ) ( ). (... ) D ( ) D D ( (D)) ( D) D. ( ). 57 58 Règles 2 : Rajouter un terme déjà existant à une expression Exemple : Règles 3 : il est possible de supprimer un terme superflu ( un terme en plus ), c est-à-dire déjà inclus dans la réunion des autres termes. Exemple : F(,, ) ( ) ( ) ( ) 59 6

Exemple 2 : il existe aussi la forme conjonctive du terme superflu Règles 4 : il est préférable de simplifier la forme canonique ayant le nombre de termes minimum. F(,, ) ( ( ( ). ( ( ). ( ( ). ). ( ). ( ). ( ( ) ). ( ). ( ).) ).( ) ). ( ).( ) Exemple : F (,, ) R ( 2,3,4,5,6,7 ) F(,, ) R(,).... ( ).. F(,, ) F(,, ) 6 62 Exercice Démontrer la proposition suivante :......... 6. Simplification par la table de Karnaugh Donner la forme simplifiée de la fonction suivante : F (,,, D) D D D D D 63 64 6.. Les termes adjacents Examinons l expression suivante :.. Les deux termes possèdent les même variables. La seule différence est l état de la variable qui change. Si on applique les règles de simplification on obtient : ( ) es termes sont dites adjacents. Exemple de termes adjacents es.. es... termes.....d termes...d. sont.....d ne sont.....d adjacents. pas..d adjacents 65 66

6. Description de la table de karnaugh La méthode de Karnaugh se base sur la règle précédente. La méthode consiste a mettre en évidence par une méthode graphique (un tableaux ) tous les termes qui sont adjacents (qui ne différent que par l état d une seule variable). La méthode peut s appliquer aux fonctions logiques de 2,3,4,5 et 6 variables. Un tableau de Karnaugh comportent 2 n cases ( N est le nombre de variables ). Tableau à 2 variables Tableaux à 3 variables 67 68 Tableau à 4 variables Tableau à 5 variables D D D 69 U U 7 Dans un tableau de karnaugh, chaque case possède un certain nombre de cases adjacentes. 6.2 Passage de la table de vérité à la table de Karnaugh D Pour chaque combinaisons qui représente un min terme lui correspond une case dans le tableau qui doit être mise à. Pour chaque combinaisons qui représente un max terme lui correspond une case dans le tableau qui doit être mise à. Lorsque on remplis le tableau, on doit soit prendre les min terme ou les max terme Les trois cases bleues sont des cases adjacentes à la case rouge 7 72 2

Exemple : 6.3 Passage de la forme canonique à la table de Karnaugh S Si la fonction logique est donnée sous la première forme canonique ( disjonctive), alors sa représentation est directe : pour chaque terme lui correspond une seule case qui doit être mise à. Si la fonction logique est donnée sous la deuxième forme canonique ( conjonctive), alors sa représentation est directe : pour chaque terme lui correspond une seule case qui doit être mise à. 73 74 Exemple 6.4 Méthode de simplification (Exemple : 3 variables ) F(,,) (,2,5,7) L idée de base est d essayer de regrouper (faire des regroupements ) les cases adjacentes qui comportent des ( rassembler les termes adjacents ). Essayer de faire des regroupements avec le maximum de cases ( 6,8,4 ou 2 ) Dans notre exemple on peut faire uniquement des regroupements de 2 cases. F2(,,) (,2,3,6) 75 76 Puisque il existent encore des cases qui sont en dehors d un regroupement on refait la même procédure : former des regroupements. Une case peut appartenir à plusieurs regroupements On s arrête lorsque il y a plus de en dehors des regroupements La fonction final est égale à la réunion ( somme ) des termes après simplification. 77 F (,, ) 78 3

Donc, en résumé pour simplifier une fonction par la table de karnaugh il faut suivre les étapes suivantes :. Remplir le tableau à partir de la table de vérité ou à partir de la forme canonique. 2. Faire des regroupements : des regroupements de 6,8,4,2, cases ( Les même termes peuvent participer à plusieurs regroupements ). 3. Dans un regroupement : Qui contient un seule terme on peut pas éliminer de variables. Qui contient deux termes on peut éliminer une variable ( celle qui change d état ). Qui contient 4 termes on peut éliminer 2 variables. Qui contient 8 termes on peut éliminer 3 variables. Qui contient 6 termes on peut éliminer 4 variables. 5. L expression logique finale est la réunion ( la somme ) des groupements après simplification et élimination des variables qui changent d état. Exemple : 3 variables F (,, ) 79 8 Exemple 2 : 4 variables Exemple 3 : 4 variables D D F (,,, D ). D..... D 8 F (,,, D) D D 82 Exemple 4 : 5 variables Exercice D D U U F(,,, D, U)..D. U..D.U.. D. U 83 Trouver la forme simplifiée des fonctions à partir des deux tableaux? D 84 4

6.5 as d une fonction non totalement définie Examinons l exemple suivant : Une serrure de sécurité s ouvre en fonction de quatre clés,, D. Le fonctionnement de la serrure est définie comme suite : S(,,,D) si au moins deux clés sont utilisées S(,,,D) sinon Les clés et D ne peuvent pas être utilisées en même temps. Pour les cas impossibles ou interdites il faut mettre un dans la T.V. Les cas impossibles sont représentées aussi par des dans la table de karnaugh D D S On remarque que si la clé et D sont utilisées en même temps l état du système n est pas déterminé. es cas sont appelés cas impossibles ou interdites comment représenter ces cas dans la table de vérité?. 85 86 Il est possible d utiliser les dans des regroupements : Soit les prendre comme étant des Ou les prendre comme étant des Il ne faut pas former des regroupement qui contient uniquement des D D D 87 88 D D D D D D 89 9 5

D Exercice Trouver la fonction logique simplifiée à partir de la table suivante? D D D 9 92 Exercice 2 Faire l étude ( table de vérité, table de karnaugh, fonction simplifiée) du circuit qui nous permet de passer du codage D au codage EESS 3? Faire le même travail pour le circuit qui permet le passage du codage EESS 3 au codage D? La figure représente un réservoir alimenté par deux vannes V et V2. On distingue trois niveaux : Sécurité, Moyen, Haut: - lorsque le niveau de liquide est inférieur ou égale à Sécurité, V et V2 sont ouvertes. - lorsque le niveau du liquide est inférieur ou égal à Moyen mais supérieur à Sécurité, seule V est ouverte. - lorsque le niveau du liquide est supérieur à Moyen mais inférieur à Haut, seule V2 est ouverte. - lorsque le niveau de liquide a atteint le niveau Haut, les deux vannes sont fermées. Question:Donner les équations logiques de l ouverture de V et V2 en fonction du niveau de liquide. V Haut V2 Moyenne 93 Sécurité 94 6