• Aucun résultat trouvé

Cours sur les tableaux de KARNAUGH avec exemples – Cours et formation gratuit

N/A
N/A
Protected

Academic year: 2022

Partager "Cours sur les tableaux de KARNAUGH avec exemples – Cours et formation gratuit"

Copied!
4
0
0

Texte intégral

(1)

1GEN Sciences et Techniques Industrielles Page 1 sur 4 Automatique et Informatiques Appliquées

Génie Énergétique – Première

Cours sur les tableaux de karnaugh

1- INTRODUCTION

La réduction, pour une même expression, du nombre d'opérateurs et/ou du nombre de variables exprimées, conduit à une écriture simplifiée de cette expression.

Il existe un grand nombre de méthodes de simplification d'expression booléenne, parmi lesquelles on peut distinguer :

- la simplification par le tableau de Karnaugh

On construit le tableau de Karnaugh de la fonction à simplifier. On recherche les cases adjacentes qui ont pour valeur 1 et on les regroupe, par puissance de 2, en paquets les plus gros possibles.

À l'usage, cette méthode s'avère la plus performante.

2- CONSTRUCTION DU TABLEAU DE KARNAUGH

a) Tableau à 3 variables

S ab

00 01 11 10 0

c 1

b) Tableau à 4 variables

S ab

00 01 11 10 00

01 cd 11

10

Binaire réfléchi ou code GRAY

Variable de sortie

Variables

d'entrée

(2)

Page 2 sur 4

Cours sur les tableaux de karnaugh

3- EXEMPLES

Simplification de l'équation logique suivante : S = abc d + abcd + abcd + abc d, avec le tableau de Karnaugh.

S ab

00 01 11 10

00 0 1

1

1 0

01 0 0 0 0

cd

11 0 0 1

2

1

10 0 0 0 0

1er regroupement : a change d'état et est éliminé, il reste : bc d. 2ème regroupement : b change d'état et est éliminé, il reste : acd.

W ab

00 01 11 10

00 1 0 0 0

01 1 0 0 0

cd

11 1 0 0 0

10 1 0 0 0

W = a b S = acd + bc d (équation réduite sous forme polynôme ou canonique en ou).

(3)

Page 3 sur 4

Cours sur les tableaux de karnaugh

X ab

00 01 11 10

00 1 0 0 1

01 1 0 0 1

cd

11 1 0 0 1

10 1 0 0 1

Y ab

00 01 11 10

00 1 0 0 1

01 0 0 0 0

cd

11 0 0 0 0

10 1 0 0 1

X = b

Y = b d

(4)

Page 4 sur 4

Cours sur les tableaux de karnaugh

4- EXERCICES

a) Simplifier à l'aide du tableau de Karnaugh l'équation logique suivante :

T = abc d + abc d + abcd + abcd + a bcd + abcd

T ab

00 01 11 10

00 0 1 1 0

01 0 0 0 0

cd

11 0 0 0 0

10 1 1 1 1

b) D'après le tableau de Karnaugh ci-dessous, rechercher l'équation logique réduite.

U ab

00 01 11 10

00 1 1 1 1

01 1 1 1 1

cd

11 1 1 0 1

10 1 1 1 1

U = a+b+c+d

Il suffit ici de prendre le 0 et de passer par le théorème de DE MORGAN.

U = abcd

U = U = abcd U = a+b+c+d

T = bd + cd

+ d'exercices

Références

Documents relatifs

Exemple 3 (probabilités) : Proposons un algorithme qui simule le lancer d’un dé cubique équilibré un certain nombre de fois et affiche le nombre d’apparitions de

Les élèves seront en autonomie sur les outils déjà proposés (fichier ou jeux) et vous prenez un groupe de 3–4 élèves sur une difficulté particulière : par exemple la

Comme le soulignent les auteurs du rapport, ce chiffre est presque le même que celui du Bureau international du travail (BIT) qui « concerne toutes les professions et

Pour définir quels objets sont gérés par Javascript, nous allons supposer que vous avez chargé la page suivante dans votre navigateur.. Dans cette fenêtre, une page Html a

Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur.. Sinon

Les fonctions qui suivent sont supposées définies sur un ouvert U de 2 ; U est ouvert si, pour tout point X 0 de U, il existe un rayon r strictement positif tel que le disque

mais ici la variable cpt est globale et peut donc être modifiée inconsidérément par une autre fonction, ou entrer en conflit avec un autre objet de même nom, tandis que dans la

Oligomerization and chaperone-like activity of Drosophila melanogaster small heat shock protein DmHsp27 and three arginine mutants in the alpha-crystallin domain...