MPI Activité.10 : Logique binaire Portes logiques

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

Système binaire. Algèbre booléenne

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT

Algèbre binaire et Circuits logiques ( )

Conversion d un entier. Méthode par soustraction

IFT1215 Introduction aux systèmes informatiques

VIII- Circuits séquentiels. Mémoires

Représentation des Nombres

CONVERTISSEURS NA ET AN

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

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

Architecture matérielle des systèmes informatiques

CHAPITRE VIII : Les circuits avec résistances ohmiques

TP - Alarme de voiture / Approche fonctionnelle

Le circuit électrique

Enseignement professionnel. 2 ème degré. Electricité. Institut Saint-Joseph (Ecole Technique)

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

Eléments constitutifs et synthèse des convertisseurs statiques. Convertisseur statique CVS. K à séquences convenables. Source d'entrée S1

Chapitre 2. Eléments pour comprendre un énoncé

Informatique Générale

Circuit comportant plusieurs boucles

Chapitre 1 Régime transitoire dans les systèmes physiques

Introduction à l étude des Corps Finis

CARACTERISTIQUE D UNE DIODE ET POINT DE FONCTIONNEMENT

La température du filament mesurée et mémorisée par ce thermomètre Infra-Rouge(IR) est de 285 C. EST-CE POSSIBLE?

LA MAIN A LA PATE L électricité Cycle 3 L électricité.

SOMMAIRE. B5.1 Première approche

CHAPITRE IX. Modèle de Thévenin & modèle de Norton. Les exercices EXERCICE N 1 R 1 R 2

IN Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

Sciences physiques Stage n

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

JUMO AUTOMATION S.P.R.L. / P.G.M.B.H. / B.V.B.A Industriestraße Eupen, Belgique

IUT de Laval Année Universitaire 2008/2009. Fiche 1. - Logique -

Module 3 : L électricité

L AUTOMATISME LE SIGNAL

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

CHAPITRE IX : Les appareils de mesures électriques

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.

Cours d électricité. Circuits électriques en courant constant. Mathieu Bardoux. 1 re année

- Instrumentation numérique -

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

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

TP 1 : 1 Calculs en binaire, octal et hexadécimal

Donner les limites de validité de la relation obtenue.

Manuel d'utilisation de la maquette

Convertisseurs statiques d'énergie électrique

RESUME DE COURS ET CAHIER D'EXERCICES

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

Projet # 3 Serrure à deux clés

Le multiplexage. Sommaire

Concevoir son microprocesseur

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Créer le schéma relationnel d une base de données ACCESS

Centrale d alarme DA996

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

ELEC2753 Electrotechnique examen du 11/06/2012

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

L ÉLECTROCUTION Intensité Durée Perception des effets 0,5 à 1 ma. Seuil de perception suivant l'état de la peau 8 ma

Electricien(ne) Automaticien(ne)

Chapitre 4 : Guide de Mouvement et Masque

GENERALITES SUR LA MESURE DE TEMPERATURE

Représentation d un entier en base b

Activités numériques [13 Points]

Electrocinétique Livret élève

Bloc centrale Merten. Code : Conrad sur INTERNET Version 04/15. Caractéristiques techniques

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

ALIMENTATION PORTABLE 9000 AVEC DEMARRAGE DE SECOURS POUR VOITURE

STI2D Logique binaire SIN. L' Algèbre de BOOLE

KIT SOLAIRE EVOLUTIF DE BASE

SYSTEMES ELECTRONIQUES NUMERIQUES

Recherche dans un tableau

«Manuel Pratique» Gestion budgétaire

2. RAPPEL DES TECHNIQUES DE CALCUL DANS R

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

SD1+ SD1+ SD1+ ENT ESC

TS1 TS2 02/02/2010 Enseignement obligatoire. DST N 4 - Durée 3h30 - Calculatrice autorisée

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

Module Relais de temporisation DC V, programmable

Modules d automatismes simples

Chapitre 7 : CHARGES, COURANT, TENSION S 3 F

M HAMED EL GADDAB & MONGI SLIM

AP1.1 : Montages électroniques élémentaires. Électricité et électronique

Chapitre 3 CONDUCTEURS ET ISOLANTS

ANALYSE DU BESOIN. L ANALYSE FONCTIONNELLE par Jean-Marie VIRELY & all (ENS Cachan) Cette présentation décrit l outil «Analyse du Besoin».

1 000 W ; W ; W ; W. La chambre que je dois équiper a pour dimensions : longueur : 6 m largeur : 4 m hauteur : 2,50 m.

CONTRÔLE DE BALISES TYPE TB-3 MANUEL D'INSTRUCTIONS. ( Cod ) (M H) ( M / 99G ) (c) CIRCUTOR S.A.

Chapitre 7: Énergie et puissance électrique. Lequel de vous deux est le plus puissant? L'énergie dépensée par les deux est-elle différente?

Compter à Babylone. L écriture des nombres

STAGE IREM 0- Premiers pas en Python

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

Cours de mathématiques

LA MESURE INDUSTRIELLE

Support pour les langues s écrivant de droite à gauche

CONFIGURATION DE L AUTOMATE SIEMENS

Transcription:

MPI Activité.10 : Logique binaire Portes logiques I. Introduction De nombreux domaines font appel aux circuits logiques de commutation : non seulement l'informatique, mais aussi les technologies de l'asservissement et de la régulation, l'électronique industrielle, domestique et musicale. Il s'agit de circuits qui se distinguent par deux types de propriétés : Ils utilisent des signaux qui ne peuvent prendre que deux états, désignés par 1 ou 0 (haut et bas), ou simplement vrai ou faux. L'état en sortie de tels circuits dépend de l'état d'une ou de plusieurs entrées. Des circuits logiques simples peuvent être combinés pour donner des unités fonctionnelles de plus en plus complexes. Pour nous, l'étude se bornera au principe de base des unités élémentaires : les éléments de base des circuits logiques de commutation sont les fameuses portes. Il s'agit de commutateurs admettant souvent deux entrées, dont les états influent, de manière logique, directement sur la sortie. II. Quelques mots brefs de l histoire de la logique binaire 1. Naissance de l analyse logique : Georges Boole est né le 4 novembre 1815 et grâce à son père passionné de sciences, il va recevoir les fondements de ses connaissances en mathématique. Il les approfondira ensuite seul. En 1842, Boole rencontre Augustus de Morgan alors en pleine désaccord avec ir William Hamilton, philosophe et mathématicien qui se moque de ses théories sur l'analyse logique. Hamilton est persuadé que les mathématiques ne pourront jamais rivaliser avec la philosophie. Mais Boole adhère aux théories de Morgan et en 1854, il publie "les Lois de la Pensée" dans lequel il démontre que le raisonnement logique peut être formalisé en une suite d'opérations algébriques. 2. L'algèbre de Boole : Georges Boole (voir site pour la biographie) prend le soin de limiter son algèbre à deux valeurs numériques 0 si la propriété est fausse, 1 si elle est vraie. Puis il introduit des opérateurs qui sont calqués sur le raisonnement logique. Ces opérateurs seront les outils de base du raisonnement (, et le ) et seront appelés "opérateurs booléens" ou opérateurs logiques. 3. Exemple d opérateur logique : L'opérateur donne une propriété contraire. i la propriété A est vrai alors A est fausse et réciproquement. E : Entrée : ortie 0 E E On peut donc établir des tables de vérité de l'algèbre de Boole. Table de vérité pour l opérateur : E 0 1 1 0 i E = 0 alors = 1 i E = 1 alors = 0 III. Les autres opérateurs logiques de base 1. Variables et fonctions logiques Une variable «logique» est une grandeur binaire : elle vaut soit 0 (faux) soit 1 (vrai). Une fonction «logique» est un opérateur qui associe un résultat logique (une valeur de "sortie" valant 0 ou 1) à des données logiques (une ou plusieurs entrées valant elles aussi 0 ou 1). Elle est représentée par sa table de vérité qui permet, à partir de la (ou des) valeur(s) introduite(s) à l'entrée du dispositif (notées E1 et E2), d en déduire la valeur de sortie. MPI 1/6

2. L opérateur logique : La fonction donne E 1 E 2 est une propriété vraie si A est vraie et B est vraie : E 1 E 2 E 1 E 2 Table de vérité de l opérateur logique 2. L opérateur logique : La fonction donne E 1 E 2 est une propriété vraie si A ou B est vrai, ou les deux. E 1 E 2 E 1 E 2 Table de vérité de l opérateur logique 3. Portes logiques de base et symboles électroniques normalisés En électronique, on utilise des symboles normalisés pour les portes logiques. Porte logique ymbole normalisé 1 1 4. Logiciel Crocodile et portes logiques : Ouvrir le logiciel A l aide de la barre d outils des symboles électroniques choisir le sous-menu << Porte logiques >> En cliquant sur l outil << Affichage >>, basculer en symboles logiques CEI Choisir la porte logique à étudier et l insérer Utiliser l outil << Ajout >> et dans le menu déroulant, choisir << Electronique >> puis portes logiques et enfin << Entrée logique >> Faites de même pour insérer << ortie logique >> Connecter l entrée ou les entrées logiques à l entrée ou aux entrées de la porte logique choisie Connecter la sortie logique à la sortie de la porte. A l aide de l outil << Affichage >> choisir << ignaux logiques >> pour afficher les valeurs aux entrées et à la sortie de la porte. Vérifier les trois tables de vérités ci-dessus pour les trois portes logiques de base. MPI 2/6

III. Les différentes portes logiques : 1. chémas et tables de vérités Voici les noms, schémas et tables de vérité des portes logiques les plus importantes (et que vous devrez donc connaître) : inversion NOT somme OR produit AND - NAND - NOR exclusif EXOR E 0 1 1 0 Pour chacune des sept portes logiques schématisées ci-dessus, décrire le plus simplement possible (par une phrase) son mode de fonctionnement (c est à dire à quelle condition la sortie répond «vrai» ou «faux») 2. Conventions d écriture des fonctions logiques : ortie des portes Entrées (AND) (OR) - (NAND) - (NOR) EXCLUIF (XOR) a b = a = a * b = a + b = a * b = a b = a b 3. Modélisation à l aide de circuits électriques On suppose que l on dispose d un circuit électrique contenant un générateur de tension continue, une lampe et une résistance montés en série. La lampe peut être allumée ou éteinte (états logiques 1 ou 0). On dispose également de 2 interrupteurs qui peuvent être fermés ou ouverts (états logiques 1 ou 0). Insérer le (ou les) interrupteur(s) dans le circuit électrique initial de manière à ce que le montage final modélise le comportement d une porte (les grandeurs d entrée sont les états des deux interrupteurs, la grandeur de sortie étant l état de la lampe). Même question en ce qui concerne les portes,, - et -. IV. Combinaisons des fonctions logiques et propriétés : 1. La fonction. Définition : La fonction est la composée de la fonction suivie de la fonction. Au couple de variables (a,b) la fonction fait correspondre : (a,b) a * b Compléter le tableau de vérité suivant : a b a * b MPI 3/6

2. Le circuit : Ce circuit possède deux entrées et une sortie. on symbole est a) Vérifie le tableau de vérité ci-dessus à l aide du logiciel de simulation crocodile. Enregistre ton travail nommé <<Travail n 1>>, imprime-le et le joindre à ton polycopié. b) Propriétés : 1. Complète les égalités et les tableaux de vérité qui suivent : a * a = s = a a s = a * a a * b = s = a b s = a * b 2. Représente ci-dessous les schémas correspondant à chaque propriété : a * a = s = a * b = s = 3. imule à l aide de crocodile les circuits schématisés ci-dessus, et vérifie les deux propriétés. Enregistre ton travail n 2, imprime-le et le joindre à ton polycopié. 3. Vérification de quelques propriétés à l aide de Crocodile : Compléter le tableau suivant en représentant le schéma correspondant à chaque propriété, simuler les circuits à l aide du logiciel Crocodile, et en déduire les propriétés. Propriété chéma a + a = a + a = a + 0 = a + 1 = MPI 4/6

Compléter le tableau suivant en représentant le schéma correspondant à chaque propriété, simuler les circuits à l aide du logiciel Crocodile, et en déduire les propriétés. Propriété chéma a * a = a * a = a * 0 = a * 1 = 4. Applications : Exercice 1 : Dessine le schéma correspondant à : s 1 = a+(b*c) Dessine le schéma correspondant à : s 2 = (a+b)*(a+c) Réalise ces circuits avec crocodile, puis remplir le tableau de vérité suivant à l aide du logiciel. a b c s 1 s 2 En déduire une conclusion : MPI 5/6

Exercice 2 : Dessine le schéma correspondant à : s 1 = a*(b + c) Dessine le schéma correspondant à : s 2 = (a*b) + (a*c) Réalise ces circuits avec crocodile, puis remplir le tableau de vérité suivant à l aide du logiciel. a b c s 1 s 2 En déduire une conclusion : Exercice 3 : Exprime s en fonction de a et b, complète le tableau de vérité. a b 1 s a b s 1 Vérifie les résultats du tableau en simulant le circuit à l aide de crocodile. Exercice 4 : Exprime s en fonction de a et b, complète le tableau de vérité. a b 1 s a b s 1 Vérifie les résultats du tableau en simulant le circuit à l aide de crocodile MPI 6/6