Cours d`AII sur les tableaux de KARNAUGH

Transcription

Cours d`AII sur les tableaux de KARNAUGH
1GM
Sciences et Techniques Industrielles
Automatique et Informatique Industrielle
Génie Mécanique – Première
Page 1 sur 4
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
Binaire réfléchi
ou code GRAY
a) Tableau à 3 variables
S
a b
00
01
11
10
0
c
1
b) Tableau à 4 variables
S
a b
00
Variable de
sortie
00
01
cd
11
10
Cours sur les tableaux de karnaugh.doc
Variables
d'entrée
01
11
10
Page 2 sur 4
3- EXEMPLES
Simplification de l'équation logique suivante : S = a b c d + abcd + a b cd + ab c d , avec le tableau de
Karnaugh.
S
a b
00
01
11
10
1
00
0
1
1
0
01
0
0
0
0
cd
2
11
0
0
1
1
10
0
0
0
0
1er regroupement :
2ème regroupement :
a change d'état et est éliminé, il reste : b c d .
b change d'état et est éliminé, il reste : acd.
S = acd + b c d (équation réduite sous forme polynôme ou canonique en ou).
W
a b
00
01
11
10
00
1
0
0
0
01
1
0
0
0
11
1
0
0
0
10
1
0
0
0
cd
Cours sur les tableaux de karnaugh.doc
W= ab
Page 3 sur 4
X
a b
00
01
11
10
00
1
0
0
1
01
1
0
0
1
X= b
cd
11
1
0
0
1
10
1
0
0
1
Y
a b
00
01
11
10
00
1
0
0
1
01
0
0
0
0
11
0
0
0
0
10
1
0
0
1
Y= bd
cd
Z
a
b
00
01
11
10
0
0
0
0
0
0
0
c1
d
0
1
1
0
1
1
0
1
1
0
1
0
0
0
0
0
cd
Cours sur les tableaux de karnaugh.doc
a
b
Écriture simplifiée par
notation de Girard
Z = bd
Page 4 sur 4
4- EXERCICES
a) Simplifier à l'aide du tableau de Karnaugh l'équation logique suivante :
T = a b c d + ab c d + a bc d + abc d + a b c d + a b c d
T
a b
00
01
11
10
00
0
1
1
0
01
0
0
0
0
T = bd + cd
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
a b
00
00
01
11
10
1
1
1
1
Il suffit ici de prendre le 0 et de
passer par le théorème de DE
MORGAN.
U = abcd
01
1
1
1
1
11
1
1
0
1
10
1
1
1
1
cd
U = U = abcd
U = a +b +c +d
U = a +b +c +d
Cours sur les tableaux de karnaugh.doc

Documents pareils

diagramme de Karnaugh

diagramme de Karnaugh La méthode de Karnaugh (prononcer car-no) est une méthode graphique qui permet de trouver la forme polynomiale la plus simple pour les fonctions de 4 variables (ou de 3 variables). On notera les v...

Plus en détail

Méthode simplificatrice : Le tableau de Karnaugh

Méthode simplificatrice : Le tableau de Karnaugh d’effectuer les groupements lorsque tous les « 1 » appartiennent au moins à l’un d’eux.

Plus en détail

Les tableaux de Karnaugh

Les tableaux de Karnaugh http://prof.maquaire.free.fr – E:\0506\numérique\karnaugh\tableaux de Karnaugh – CM.sxw

Plus en détail

TD5 : Décimal Codé Binaire (Binary Coded Decimal)

TD5 : Décimal Codé Binaire (Binary Coded Decimal) TD5 : Décimal Codé Binaire (Binary Coded Decimal) Première année d’IUT Informatique

Plus en détail