Systèmes logiques combinatoires

Documents pareils
Algèbre binaire et Circuits logiques ( )

Système binaire. Algèbre booléenne

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

2.4 Représentation graphique, tableau de Karnaugh

IFT1215 Introduction aux systèmes informatiques

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Cours Premier semestre

MPI Activité.10 : Logique binaire Portes logiques

Représentation des Nombres

- Instrumentation numérique -

IFT2880 Organisation des ordinateurs et systèmes

Activités numériques [13 Points]

Logiciel de Base. I. Représentation des nombres

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

Transmission de données. A) Principaux éléments intervenant dans la transmission

Conversion d un entier. Méthode par soustraction

1S Modèles de rédaction Enoncés

Les opérations binaires

Concevoir son microprocesseur

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.

RESUME DE COURS ET CAHIER D'EXERCICES

Les fonctions logiques

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

Représentation géométrique d un nombre complexe

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Dossier Logique câblée pneumatique

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Chap17 - CORRECTİON DES EXERCİCES

Informatique Générale

Correction : E = Soit E = -1,6. F = 12 Soit F = y = 11. et G = -2z + 4y G = 2 6 = 3 G = G =

BCI - TPSP - Processeurs et Architectures Numériques

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

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

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

1 Introduction au codage

Le théorème de Thalès et sa réciproque

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

DM 1 : Montre Autoquartz ETA

Note de cours. Introduction à Excel 2007

Angles orientés et trigonométrie

Acquisition et conditionnement de l information Les capteurs

UNIVERSITE D'ORLEANS ISSOUDUN CHATEAUROUX

Les Angles. I) Angles complémentaires, angles supplémentaires. 1) Angles complémentaires. 2 Angles supplémentaires. a) Définition.

Chapitre 10 Arithmétique réelle

Théorie et codage de l information

Patentamt JEuropaisches. European Patent Office Numéro de publication: Office européen des brevets DEMANDE DE BREVET EUROPEEN

Représentation d un entier en base b

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 : Circuits numériques et éléments d architecture

Jeux de caracte res et encodage (par Michel Michaud 2014)

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

L AUTOMATISME LE SIGNAL

ELP 304 : Électronique Numérique. Cours 1 Introduction

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Les droites (d 1 ) et (d 2 ) sont sécantes en A Le point A est le point d intersection des 2 droites

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

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

NOTIONS DE RESEAUX INFORMATIQUES

Priorités de calcul :

CHAPITRE VIII : Les circuits avec résistances ohmiques

5 ème Chapitre 4 Triangles

Programmation linéaire

CH.6 Propriétés des langages non contextuels

I. Ensemble de définition d'une fonction

Les techniques de multiplexage

Chaine de transmission

Algorithme. Table des matières

Géométrie dans l espace Produit scalaire et équations

CONJUGUÉ D'UN POINT PAR RAPPORT À UN TRIANGLE

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

ANALYSE TRAMEs LIAISON SERIE

L information sera transmise selon des signaux de nature et de fréquences différentes (sons, ultrasons, électromagnétiques, électriques).

T500 DUAlTACH. JAQUET T500 DualTach Instrument de mesure et de surveillance équipé de 2 entrées fréquence TACHYMETRE 2 CANAUX

Exemples d utilisation de G2D à l oral de Centrale

Architecture matérielle des systèmes informatiques

Si deux droites sont parallèles à une même troisième. alors les deux droites sont parallèles entre elles. alors

par Denis-Charles Cisinski & Georges Maltsiniotis

QUESTION 1 {2 points}

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

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

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements

Chapitre 2. Matrices

Saisir des règlements par le relevé de banque

LE PRODUIT SCALAIRE ( En première S )

Etape 1 : Connexion de l antenne WiFi et mise en route

Introduction à l étude des Corps Finis

Introduction à la théorie des graphes. Solutions des exercices

Organisation des Ordinateurs

Fonctions de plusieurs variables

Eté LIVRET de RÉVISIONS en MATHÉMATIQUES

Probabilité. Table des matières. 1 Loi de probabilité Conditions préalables Définitions Loi équirépartie...

point On obtient ainsi le ou les points d inter- entre deux objets».

Architecture des ordinateurs Introduction à l informatique

Transmission d informations sur le réseau électrique

2. RAPPEL DES TECHNIQUES DE CALCUL DANS R

VIII- Circuits séquentiels. Mémoires

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Transcription:

Systèmes logiques combinatoires 1. Introduction Système de commande logique 2. Algèbre de Boole 3. Représentation d une fonction logique 4. Simplification algébrique 5. Simplification graphique 6. Réalisation 7. Utilisation des fonctions universelles

Structure d un système automatisé Ensemble des moyens de traitement de l information, assure la commande et coordination des tâches de la PO Agit sur la matière d œuvre

Types d information traitée par la partie commande S=1 S=0 Grandeurs physiques prenant une infinité de valeurs avec variation continue Résultat d un codage de l information analogique Signal n admettant que 2 valeurs 1/0, correspondant à 2 états vrai/faux: S = [w(t) > 5]

Système de commande logique Variables de type Tout Ou Rien: vrai ou faux, 1 ou 0

Système de commande logique Variables de type Tout Ou Rien: vrai ou faux, 1 ou 0 Entrées exprimées à l aide de participes passés Frontière Sorties exprimées à l aide de verbes à l infinitif Système combinatoire: à chaque combinaison des entrées correspond un et seul état de la sortie

2. Algèbre de Boole Equation logique : expression algébrique d une fonction logique à l aide des opérateurs logiques de Boole Exemple : S=a.b+c s interprète «a.b+c=0 S=0» et «a.b+c=1 S=1» Table de vérité

2. Algèbre de Boole Equation logique : expression algébrique d une fonction logique à l aide des opérateurs logiques de Boole Exemple : S=a.b+c s interprète «a.b+c=0 S=0» et «a.b+c=1 S=1» Algèbre de Boole Ensemble B ={ 0, 1} OUI - Relation d équivalence B B S = a Georges Boole 1815-1864 NON - Loi de complémentation B B a S = a OU - Somme logique: B² B (a,b) S = a + b ET - Produit logique: B² B (a,b) S = a. b

2. Algèbre de Boole - Propriétés et théorèmes b+a (a+b).(a+c) (a+b) + c a b.a a.b+a.c (a.b).c a 1 0 1 0 a a a = a Le produit ET est prioritaire sur la somme OU Théorème de De Morgan Absorption Identités remarquables

3. Représentation d une fonction logique Chaque sortie S j s exprime comme en fonction des entrées e i à l aide d opérateurs logiques S j = f(e i ). Les fonctions logiques expriment les raisons pour lesquelles des actions sont exécutées (causalité) en fonction des informations d entrée, on connait l état de S j à chaque instant t si l on connait l état des entrées e i à chaque instant t. Phrase explicitant la fonction

3. Représentation d une fonction logique Chaque sortie S j s exprime comme en fonction des entrées e i à l aide d opérateurs logiques S j = f(e i ) Table de vérité: état de la sortie (ou fonction logique) en fonction des états des variables d entrée Etats des entrées en binaire naturel ou binaire pur nombre ou mot base Chiffre ou digit

3. Représentation d une fonction logique Equation logique: expression algébrique d une fonction logique à l aide des opérateurs logiques de Boole 2 formes canoniques : «sommes de produits» et «produits de sommes» Equation logique S = f(a,b,c) a b c S 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 0 1 1 1 0

Réalisation d une fonction logique 1- Simplification de la fonction logique 2 - Recomposition de la fonction à l aide de cellules universelles 3 - Réalisation technologique

4. Simplification algébrique d une fonction logique

5. Simplification par Tableaux de Karnaugh Binaire réfléchi ou code Gray Passage d un nombre au suivant en ne changeant la valeur de qu un seul bit, s obtient par symétrie.

Rappel: inconvénient du binaire naturel permet de coder les chiffres décimaux de 0 à 9 sur 4 bits, le codage est optimal. Inconvénient : code peu fiable

5. Simplification par Tableaux de Karnaugh Exemple: 1 ligne de la table de vérité 1 case du tableau de Karnaugh On remarque que lorsqu on change de case une seule variable change

5. Simplification par Tableaux de Karnaugh Colonnes adjacentes

5. Simplification par Tableaux de Karnaugh Exemple:

6. Réalisation d une fonction logique Technologie électrique à contacts Schéma à contacts ou LADDER ou schéma à échelle http://admr.cad.free.fr/ logiciel contact Exemple: S = a+b Bouton poussoir 2 types de contact a

6. Réalisation d une fonction logique Technologie électrique à contacts Schéma à contacts ou LADDER ou schéma à échelle

6. Réalisation d une fonction logique Technologie pneumatique/électronique Logigramme: technologie à base de cellules normalisées

6. Réalisation d une fonction logique Technologie pneumatique/électronique Logigramme: technologie à base de cellules normalisées Technologie pneumatique Cellule NON Cellule OU Cellule ET Technologie électronique À base de transistor (physique PSI) Circuit intégré

6. Réalisation d une fonction logique Technologie pneumatique/électronique Logigramme b.c b.c+a a+c (b.c+a).(a+c)

6. Réalisation d une fonction logique http://admr.cad.free.fr/ logiciel logi Logigramme

7. Recomposition à l aide de cellules universelles Opérateur universel (ou complet): Opérateur avec lequel on peut réaliser les opérations logiques de base NON, ET, OU Intérêt : On peut alors réaliser n importe quelle fonction à l aide d un unique opérateur logique Exemple: Montrons que l IMPLICATION est une fonction universelle ( a + b )

ANNEXES Code GRAY symétries Codeur absolu

Codeur absolu