[PDF] [PDF] Algèbre de Boole - CNRS

Fonction logique : Expression de variables et d'opérateurs 1 1 1 1 AB CD Exercice Trouver la forme simplifiée des fonctions à partir des deux tableaux ?



Previous PDF Next PDF





[PDF] FONCTIONS LOGIQUES COMBINATOIRES - ISET Nabeul

TD N 2 - Algèbre de Boole Simplification Algébrique des Fonctions Logiques Exercice 1: 1) Quelle propriété des fonctions logiques de base nous a permis 



[PDF] Algèbre de Boole - CNRS

Fonction logique : Expression de variables et d'opérateurs 1 1 1 1 AB CD Exercice Trouver la forme simplifiée des fonctions à partir des deux tableaux ?



[PDF] Recueil dexercices sur les propriétés des variables et fonctions

Mettre les fonctions de l'exercice précédent sous la seconde forme canonique Exercice 5 Écrire sous la Donner les schémas logiques des fonctions suivantes, en utilisant 1 des portes ET, OU, Corrigé des exercices Exercice 1 1 F1 = +



[PDF] Electronique numérique Logique combinatoire et séquentielle

Simplification d'une fonction logique par la méthode des tables de Exercices Exercice 1 Démontrer les relations suivantes en utilisant les règles de calculs 



[PDF] Exercices de logique combinatoire

Logique combinatoire S 7 3 : Traitement de l'information TD Page 1 / 6 1ère année STS fonctions (éléments) du bandeau supérieur s'ajoutent en faisant un  



[PDF] Séries dexercices corrigées dElectronique Numérique

Exercice : 1 transcodage décimal, binaire, hexa, BCD, binaire réfléchi 1 Remplissez le tableau Série n° 1 (corrigé) Exercice : 1 2- Donner les expressions logiques des sorties A, B et Eout en fonction des entrées de E0 E3 et Ein



[PDF] Les systèmes logiques combinatoires 1 Exercice 1 : 2 Exercice 2

Pour le logigramme suivant, donner l'équation logique de la sortie T en fonction des entrées a, b, c et d : Q7 Simplifier l'équation logique T Q8 Dessiner le 



[PDF] Systèmes logiques 1 - Institut Supérieur des Etudes Technologiques

Connaître les différentes fonctions intégrées de la logique combinatoire (Codage , Exercice : Donner les éléments des bases 6, 4, 7 Donner un nombre dans 



[PDF] Corrigé détaillé du TD N°1 - Socle Commun Mathématiques et

Attention : Respecter les priorités des parenthèses et des opérateurs logiques Exercice 2 1) Ecrire sous la première forme canonique les fonctions définies par  



[PDF] Architecture des ordinateurs Corrigé du TD 3 : Algèbre de Boole

Corrigé du TD 3 : Algèbre de Boole Montrer que la fonction nor forme un groupe logique complet Correction : Pour cela donc, d'après l'exercice 8d, = A+B

[PDF] fonction vitale liée à l'alimentation

[PDF] fonctionnement d'une pile

[PDF] fonctionnement d'une pile à combustible

[PDF] fonctionnement d'une pile à combustible hydrogène

[PDF] fonctionnement d'une pile à hydrogène

[PDF] fonctionnement d'une pile alcaline

[PDF] fonctionnement d'une pile daniell

[PDF] fonctionnement d'une pile électrique

[PDF] fonctionnement d'une pile leclanché

[PDF] fonctionnement de l'appareil circulatoire

[PDF] fonctionnement de l'appareil digestif

[PDF] fonctionnement de l'appareil digestif pdf

[PDF] fonctionnement de l'appareil génital de la femme

[PDF] fonctionnement de l'appareil reproducteur masculin 4ème

[PDF] fonctionnement de l'appareil respiratoire

Master MEEF CAPES Maths Option Informatique

1http://liris.cnrs.fr/nicolas.pronost/UCBL/CapesInfo/

Hamid Ladjal

hamid.ladjal@univ-lyon1.fr hamid.ladjal@liris.cnrs.fr

Logique combinatoire et représentation

numérique des données 2 1) logique combinatoire

2)Circuits combinatoires

3)Représentation et codage des données

Plan

Logique combinatoire

Opérateurs de base

Propriétés

Circuits combinatoires

3 4

Introduction

circuitsélectroniques. Chaque circuit fournit une fonction logiquebien déterminée; opérations logiques ou arithmétiques (addition, soustraction,

Circuit

AF(A,B)

B 5 Pour concevoir et réaliserce circuit on doit avoir un modèle mathématique de la fonctionréalisée par ce circuit .

Ce modèle doit prendre en considération le

système binaire. Le modèle mathématique utilisé est celui de

Boole.

Introduction

Algèbre de Boole

6

1854 : Georges Boole propose une algèbre

Propositions vraies ou fausses

et opérateurs possiblesAlgèbre de Boole

Étude des systèmes binaires :

Possédant

(des sous ensembles : les circuits logiques)

Algèbre binaire

7

Définitions:

États logiques: 0 et 1, Vrai et Faux, H et L (purement symbolique)

Variable logique: Symbole pouvant prendre

comme valeur des états logiques (A,b,c, Out ...)

Fonction logique

( f = not(a)^ (c OR r.t) ) Propriétés indispensables aux systèmes logiques

Calcul propositionnel

8 Algèbre de Boole sur [0,1] = algèbre binaire

2 lois de composition interne(LCI)

1 application unaire

2 LCI : ET, OU

Somme (OU, Réunion, Disjonction)

s = a + b = a v b

Produit (ET, intersection, Conjonction)

s = a . b = ab = a ^ b

Application unaire :

Not (complémentation, inversion, négation, non) s = a = not(a) = a

Fonctions logiques

9

Fonction logiqueà n variables f(a,b,c,d,...,n)

[0,1]n [0,1] Une fonction logique ne peut prendre que deux valeurs

Les cas possibles forment un ensemble fini ( 2n)

Descriptions, preuves possibles par énumération comparer f(a,b,c,..n) et g(a,b,c,..,n) = comparer les tables représentant f et g La table de fonction logique = table de vérité 10

Opérateurs logiques de base

11

OU ( OR )

Le OUest un opérateur binaire ( deux variables) , à pour rôle de réaliser la somme logique entre deux variables logiques.

Le OU fait ladisjonction entre deux variables.

Le OU est défini parF(A,B)= A +B ( il ne faut pas confondre avec la somme arithmétique)

ABA + B

000 011 101
111
12

ET ( AND )

Le ETest un opérateur binaire ( deux variables) , à pour rôle de réaliser le Produit logique entre deux variables booléennes.

Le ETfait laconjonction entre deux variables.

Le ET est défini par: F(A,B)= A.B

ABA .B

000 010 100
111
13

NON ( négation )

NON: est un opérateur unaire ( une seule variable) qui à inverser

F(A)= NonA =

( lire : A barre ) A 01 10 A

Tables de vérité de ET, OU, NON

14 ab s = a + b 01 0 1 01 11 s = a . b ab01 0 1 00 01

S est vrai si a OU b

est vrai.

S est vrai si a ET b

sont vrais. a 0 1 1 0 s = a

S est vrai

si a est faux a b s

0 0 0

0 1 1

1 0 1

1 1 1

a b s

0 0 0

0 1 0

1 0 0

1 1 1

a s

0 1

1 0

Deux autres opérateurs : NAND,NOR

15 s = a b = a+b ab01 0 1 10 00

S est vrai si ni a, ni b

ne sont vrais.

NOR (Not-OR)

ab s = a b = a.b 01 0 1 11 10

S est vrai si a OU b

est faux.

NAND (Not-AND)

NAND et NOR ne sont pas associatifs

Encore un opérateur : XOR

16

S est vrai si a OU b est vrai mais pas les deux.

XOR (Ou-Exclusif)vaut 1 si a est différent de b

Opérateur de différence (disjonction)

Encore un opérateur : XOR

17 18

Simplification des fonctions logiques

Simplification /optimisation ?

19

Méthodes "classiques» de simplifications :

-pas de solution unique -indépendant de la technologie technologiques. 20

Simplification des fonctions logiques

réduire le nombre de termesdans une fonction et de réduire le nombre de variablesdans un terme Cela afin de réduire le nombre de portes logiquesutilisé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 : tableaux de karnaugh )

Propriétés de ET,OU,NON

Commutativité

a+b = b+a a.b = b.a

Associativité

a+(b+c) = (a+b)+c a.(b.c) = (a.b).c

Distributivité

a.(b+c) = a.b+a.c a+(b.c) = (a+b).(a+c)

Idempotence

a+a = a a.a = a

Absorption

a+a.b = a a.(a+b) = a

Involution

a = a

Propriétés de ET,OU,NON

Elément neutre

a+0 = a a.1 = a

Elément absorbant

a+1 =1 a.0 = 0

Inverse

a+a= 1 a.a= 0

Théorème de "De Morgan"

a+b = a . b a.b = a + b

Théorème du Consensus

a.x+b.x+a.b = a.x+b.x (a+x)(b+x)(a+b)=(a+x)(b+x) i i i iquotesdbs_dbs14.pdfusesText_20