Introduction à la minimisation logique

Slides:



Advertisements
Présentations similaires
Tables de Karnaugh Table de vérité : Table de Karnaugh
Advertisements

15- La réciproque de Thalès
Introduction à la minimisation logique
Algèbre de Boole Définitions :
Fonctions Booléennes.
Introduction à la logique
1°/ Attention c’est de la perspective centrale dans une perspective cavalière L’ombre du haut du poteau est portée par la droite issue de S qui y passe.
ACTIVITES MENTALES Collège Jean Monnet Préparez-vous !
ACTIVITES MENTALES Collège Jean Monnet Préparez-vous !
Activité.
Fonctions Booléennes primaires
ALGEBRE DE BOOLE Mohamed Yassine Haouam
CONSTRUCTION DU CERCLE CIRCONSCRIT D ’UN TRIANGLE
Commande séquentielle d’un moteur
LA CINETIQUE LOGIQUE Les gènes Hox. 1.Propriétés des gènes Hox 2.Réduction du modèle 3.Construction du modèle –Conventions –Modèle descriptif –Système.
14- Identités remarquables
Que peut on dire des droites (IJ) et (AC) ? Pourquoi ?
SIMPLIFICATION DES EQUATIONS LOGIQUES
Chapitre 14 – Compétence 1 page 251Avec Cabri géomètre.
Rappel - analyse et synthèse de fonctions combinatoires
L ’ESSENTIEL SUR LE THEOREME DE PYTHAGORE. 1. Le théorème de Pythagore
L ’ESSENTIEL SUR LE THEOREME DE PYTHAGORE. 1. Le théorème de Pythagore
ABC est un triangle rectangle en A
Triangle équilatéral inscrit dans un triangle quelconque :
RELATIONS METRIQUES DANS LE TRIANGLE QUELCONQUE
Activités mentales rapides
Algèbre de Boole Définition des variables et fonctions logiques
ACTIVITES MENTALES Collège Jean Monnet Préparez-vous !
LES TABLEAUX DE KARNAUGH
Racines carrées I- Calculer le carré d’un nombre:
B A C Les Hypothèses ABC est un triangle * I est le milieu du côté [AB ] * La droite d contient le point I et est parallèle à la droite (BC) I La droite.
Corrigé : Fiche 2 Agrandissement et réduction. 1)C’est le triangle ABC 2)C’est le triangle IJK 3) IJ = AB x 3 = 3 x 3 = 9 cm IK = AC x 3 = 7 x 3 = 21.
A. Lebrun. Théorème de Shannon Soit F une fonction logique de n variables xn F(x1,..,xi, xn)=xi.f(x1,…,1, xn)+xi.g (x1,…,0,,xn) F(x1,..,xi, xn)=(xi+g(x1,…,0,
L’électronique des ordinateurs Laurent JEANPIERRE IUT de CAEN – Campus 3.
Algèbre de BOOLE Laurent JEANPIERRE D’après le cours de Pascal FOUGERAY IUT de CAEN – Campus 3.
F. Touchard Polytech Marseille IRM Cours Architecture Logique booléenne 1 Algèbre de Boole.
(a)(b) (a) (d).
Compte rendu du mini projet Réalisée
Algèbre de Boole.
INF3500 : Conception et implémentation de systèmes numériques Pierre Langlois Rappel - analyse et.
Droite de régression avec la méthode de Mayer
Logique Combinatoire.
Lois fondamentales de l'algèbre de Boole
Architecture de machines Eléments de logique
Logique Combinatoire Fonction OUI Fonction NON Fonction ET Fonction OU
Etude du comptage..
Diviser par un entier à deux chiffres
Plan du cours Introduction : création de circuits
Prononcer un discours en public
Mes tables de multiplication
SOIREE 1 : APPRENDRE A COMMUNIQUER
Fonctions Logiques & Algèbre de BOOLE
TD2 Logique combinatoire F. Touchard Architecture des ordinateurs TD.
Multiplier des entiers par un nombre à un chiffre
3g2 Théorème de Thales cours mathalecran d'après
1 Chapitre 3 :Algèbre de Boole Définition des variables et fonctions logiques Les opérateurs de base et les portes logiques. Les lois fondamentales de.
CHAPITRE 4: Simplification des fonctions
Exercice 6 : 12x – 5 12x + 2 Soient les fonctions f(x) = et g(x) =
Algèbre de BOOLE.
Une introduction à la propriété de Thalès
Optimisation Logique Bruno Rouzeyre
Présenté par: Mr: KARKOUB Rida Mme: ERRAIH Izza
Une introduction à la propriété de Thalès
Règles et fonctions de bases en logique combinatoire.
Les Équations et les Graphiques
PLAN Introduction générale Problématique & Objectifs.
A b c. a b ab ab.
Journée 3ème: introduction
Transcription de la présentation:

Introduction à la minimisation logique Les équations Le tableau de Karnaugh

Objectif Apprendre des techniques simples pour minimiser une équation logique.

Les fonctions logiques : simplification Table de vérité a b f 0 0 f1 0 1 f2 1 0 f3 1 1 f4 f = f1.a/b/ + f2.a/b + f3.ab/ + f4.ab

Les fonctions logiques : simplification Table de vérité a b f 0 0 1 0 1 1 1 0 0 1 1 0 Comment simplifier plus rapidement ? f = 1.a/b/ + 1.a/b + 0.ab/ + 0.ab f=a/b/ + a/b f=a/

Les fonctions logiques : simplification Table de vérité Tableau de karnaugh a 0 1 0 f1 f3 1 f2 f4 a b f 0 0 f1 0 1 f2 1 0 f3 1 1 f4 b f = f1.a/b/ + f2.a/b + f3.ab/ + f4.ab

Les fonctions logiques : simplification Table de vérité Tableau de karnaugh a 0 1 0 1 0 1 1 0 a b f 0 0 1 0 1 1 1 0 0 1 1 0 b f = 1.a/b/ + 1.a/b + 0.ab/ + 0.ab f=a/b/ + a/b f=a/

Les fonctions logiques : simplification 0 1 0 1 0 1 1 0 a b f 0 0 1 0 1 1 1 0 0 1 1 0 b f = 1.a/b/ + 1.a/b + 0.ab/ + 0.ab f=a/b/ + a/b f=a/

Les fonctions logiques : simplification a ne change pas de valeur a 0 1 0 1 0 1 1 0 a b f 0 0 1 0 1 1 1 0 0 1 1 0 b b change de valeur f = 1.a/b/ + 1.a/b + 0.ab/ + 0.ab f=a/b/ + a/b f=a/

Les fonctions logiques : simplification 0 1 0 1 0 1 1 0 a b f 0 0 1 0 1 1 1 0 0 1 1 0 b f = 1.a/b/ + 1.a/b + 0.ab/ + 0.ab f=a/b/ + a/b f=a/ f=a/

Les fonctions logiques : simplification a b c f 0 0 0 f1 0 0 1 f2 0 1 0 f3 0 1 1 f4 1 0 0 f5 1 0 1 f6 1 1 0 f7 1 1 1 f8 00 01 11 10 0 f1 f3 f7 f5 1 f2 f4 f8 f6 ab c

Les fonctions logiques : simplification Faire la plus grosse patate possible a b c f 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 1 0 0 1 1 1 0 0 ab c

Les fonctions logiques : simplification Faire la plus grosse patate possible a b c f 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 1 0 0 1 1 1 0 0 ab c

Les fonctions logiques : simplification Faire la plus grose patate possible a b c f 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 1 0 0 1 1 1 0 0 ab c

Les fonctions logiques : simplification Faire la plus grose patate possible a b c f 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 1 0 0 1 1 1 0 0 ab c f=a/

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c a/b/

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c =a/c

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c b/c/

Les fonctions logiques : simplification a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c f=a/b/+c/b/+a/c

Les fonctions logiques : simplification Nombre minimum de patates a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c f=a/b/+c/b/+a/c

Les fonctions logiques : simplification Nombre minimum de patates a b c f 0 0 0 1 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 0 00 01 11 10 0 1 0 0 1 1 1 1 0 0 ab c f=c/b/+ca/