ELEN Electronique numérique

Dimension: px
Commencer à balayer dès la page:

Download "ELEN Electronique numérique"

Transcription

1 ELEN Electronique numérique Patricia ROUSSEAUX Année académique

2 Objectifs Maîtrise des techniques d analyse et de synthèse de systèmes numériques Maîtrise du langage VHDL, langage de description matérielle permettant de représenter l architecture d un système électronique numérique et de simuler son comportement Conception d un système électronique simple ELEN

3 Situation dans le cursus Cours amont : INFO0061 : Organisation des ordinateurs MATH0013 : Algèbre Cours aval : ELEN0037 : Microelectronics and IC design ELEN0038 : Microsystems INFO0012 : Computation structures ELEN0075 : Electronique analogique INFO0064 : Embedded systems ELEN

4 Plan du cours 1. Introduction - rappels : algèbre booléenne, portes logiques 2. Circuits combinatoire simples, formes standards, simplification 3. Circuits combinatoires complexes : décodeurs multiplexeurs circuits arithmétiques 4. Circuits séquentiels : bascules, flip-flops 5. Circuits séquentiels complexes : registres et compteurs 6. Technologie des circuits numériques 7. Mémoires 8. Systèmes programmables ELEN

5 Organisation pratique Cours théorique : jeudi 13h45-15h15 8 séances de répétitions : exercices d analyse et synthèse de circuits combinatoires et séquentiels, langage VHDL : jeudi 15h30-17h30 2 laboratoires Encadrement : cours théorique : Patricia Rousseaux : Institut de mathématique, B37, local 0/64, répétitions : Delphine Cerica : Institut Montefiore, B28, local I85b, dcerica@ulg.ac.be : Quentin Massoz : Institut Montefiore, B28, local R143, quentin.massoz@ulg.ac.be répétitions VHDL, labos, projet : Vincent Pierlot : Institut Montefiore, B28, local I.84a, vpierlot@ulg.ac.be Thomas Schmitz : Institut Montefiore, B28, local I.81a, T.Schmitz@ulg.ac.be ELEN

6 Laboratoires Présence OBLIGATOIRE Introduction au projet VHDL : conception, réalisation et test d un circuit électronique simple 2 labos de 4h par groupe de 4 étudiants, un délégué par groupe durant le mois de mars labo 1 : entre le lundi 23 février et le vendredi 6 mars labo 2 : entre le lundi 9 mars et le vendredi 20 mars Horaire à fixer avec les étudiants-moniteurs, selon disponibilités (doodle) Détails sur le projet : au cours des répétitions VHDL ELEN

7 Matériel livre de référence : Logic and Computer Design Fundamentals, Fourth edition, M. Morris Mano and Charles R. Kime, Prentice Hall, Pearson Education Supports de l exposé oral : postés sur MyULg la veille du cours Supports des répétitions : voir site du cours ELEN

8 Interrogations Deux interrogations facultatives Interviennent pour 20% de la note finale si : réalisées toutes les deux, font monter la note. Matière : Interro 1 : analyse et synthèse de circuits combinatoires, programmation VHDL (code à compléter) Interro 2 : analyse et synthèse de circuits séquentiels, programmation VHDL (code à compléter) Documents autorisés : uniquement les documents fournis ELEN

9 Evaluation Interrogations : Int Labos : Lab Projet : Proj Examen : Théorie : Ethéo Ecercices : Eexer Note : Si Int > Eexer Note = ( Lab + 3*Proj + 2* Int + 2*Ethéo + 2*Eexer )/10 Si Int Eexer Note = ( Lab + 3*Proj + 3*Ethéo + 3*Eexer )/10 ELEN

10 Horaire 1 Je 5/2 Cours 1 2 Je 12/2 Cours 2 Répétition 1 3 Je 19/2 Cours 3 Répétition 2 + Intro labo 4 Je 26/2 Cours 4 Répétition VHDL 1 5 Je 5/3 Cours 5 Répétition VHDL 2 6 Je 12/3 Cours 6 Répétition 3 7 Je 19/3 Cours 7 Répétition 4 8 Je 26/3 Cours 8 Répétition 5 9 Je 2/4 Cours 9 Interro 1 10 Je 23/4 Cours 10 Répétition 6 11 Je 30/4 Cours 11 Interro 2 12 Je 7/5 Réserve Labo 1 Labo 2 ELEN

11 Un monde numérique? ELEN

12 Un monde numérique? ELEN

13 Un monde numérique? ELEN

14 Un monde numérique? ELEN

15 Continu/Numérique Le monde réel est un monde continu Le monde numérique est un monde discrétisé ELEN

16 Pourquoi l électronique numérique? La numérisation d un signal permet de se prémunir du bruit Excellente conservation de l intégrité de l information Possibilité de mise en oeuvre d une arithmétique logique Possibilité de construction de machines programmables de traitement de l information Possibilité de détection et de correction d erreurs Nécessité d une conversion analogique numérique avant le traitement par le circuit numérique (échantillonnage) Après le traitement, reconstruction du signal par une conversion numérique/analogique (filtrage passe-bas) ELEN

17 Exemple de signal - Conversion binaire En électronique numérique, le codage des informations utilise deux niveaux de tension : le potentiel de référence du circuit VSS = 0V un potentiel positif VDD On affecte une valeur binaire à chaque niveau de tension : V SS 0 V DD 1 Pour se prémunir du bruit, aux deux niveaux logiques correspondent deux plages de tension disjointes Le signal est interprété comme une suite de symboles logiques ELEN

18 Systèmes numériques Un système numérique transforme une séquence de données = entrées numériques étant donné des informations numériques internes = état en une séquence de données numériques = sorties ELEN

19 Types de systèmes numériques Systèmes combinatoires = circuits combinatoires pas d état interne sortie = f(entrée) pas de mémoire Systèmes séquentiels = circuits séquentiels l état du système est mis à jour à des instants précis, connus (horloge ou clock) : systèmes synchrones à des instants non précisés : systèmes asynchrones sortie(t) = f(entrée(t),état(t)) état(t+1) = g(état(t),entrée(t)) ELEN

20 Exemples Système combinatoire : Afficheur LED 7-segments d un chiffre compris entre 0 et 9 Entrée : Sortie : le chiffre à afficher, codé sous forme binaire, par exemple, représentation binaire non signée Il faut donc 4 bits = 4 variables logiques d entrée, A, B, C, D l état allumé/éteint 0/1 de chacun des 7 segments 7 bits de sortie = 7 variables logiques de sortie, a, b, c, d, e, f, g Afficher le chiffre 4 : ABCD = 0100 abcdefg = ELEN

21 Système séquentiel : Contrôleur d un distributeur de boisson Entrée : Etat : Sortie : valeur de la pièce introduite. Des capteurs (poids, taille) permettent d identifier la pièce de monnaie introduite, l information analogique (continue) est convertie en information numérique (conversion analogique/numérique, quantification) et codée sous forme de variables binaires choix de la boisson somme déjà introduite ordre de délivrer la boisson ELEN

22 CHAPITRE 1 Rappels ELEN

23 1 Logique combinatoire 1.1 Définitions 1.2 Table de vérité 1.3 Relations fondamentales 1.4 Formes canoniques 2 Les portes logiques 2.1 Portes primitives : AND, OR, NOT 2.2 Portes universelles : NAND, NOR 2.3 Autres portes : XOR, NXOR 3 Réalisation de fonctions ELEN

24 Algèbre de Boole Formalisme mathématique de la logique Manipule des variables qui ne peuvent prendre que deux valeurs : Vrai ou Faux = variable booléenne A Fondement de l électronique numérique : variable booléenne = variable binaire : 0 ou 1 L algèbre repose sur trois opérateurs logiques de base : OU = OR : noté +, A + B ET = AND : noté, A.B ou AB, le point est omis NON = NOT = complément d une variable : A ou Ā Fonction logique = combinaison de variables et d opérateurs, exemple : F (A, B, C) = A + BC + ĀC ELEN

25 Opérateurs AND OR NOT si A = 1 Ā = 0 si A = 0 Ā = 1 ELEN

26 Table de vérité Une fonction booléenne peut être définie par sa table de vérité Table de vérité Représentation sous forme de tableau des valeurs de la fonction pour toutes les combinaisons possibles des valeurs de ses variables d entrée ou arguments. Exemples : F (A, B) = A + B A B F F (A, B, C) = A + BC + ĀC A B C F ELEN

27 Axiomes 1. Commutativité A + B = B + A A.B = B.A 2. Eléments neutres A + 0 = A A.1 = A 3. Distributivité A + (B.C) = (A + B).(A + C) A.(B + C) = A.B + A.C 4. Compléments A + Ā = 1 A.Ā = 0 ELEN

28 Propriétés fondamentales 5. Identités A + 1 = 1 A.0 = 0 6. Eléments neutres A + 0 = A A.1 = A 7. Absorption A + (A.B) = A A.(A + B) = A 8. Associativité A + (B + C) = (A + B) + C A.(B.C) = (A.B).C = A + B + C = A.B.C 9. Involution Ā = A 10. Lois de De Morgan A + B = Ā. B A.B = Ā + B ELEN

29 Mintermes et Maxtermes p-terme : produit booléen de variables booléennes différentes ou de leur complément, exemples : ABC, Ā BCD s-terme : somme booléenne de variables booléennes différentes ou de leur complément, exemples : A + B, Ā + B + C Pour un ensemble de n variables booléennes Minterme On appelle Minterme un p-terme de degré n dans lequel chaque variable ou sa forme complémentée est présente. Exemples pour 4 variables A, B, C, D : ABCD, ĀBC D,... Maxterme On appelle Maxterme un s-terme de degré n dans lequel chaque variable ou sa forme complémentée est présente. Exemples pour 4 variables A, B, C, D : A + B + C + D, Ā + B + C + D,... ELEN

30 Cas de deux variables Mintermes Maxtermes A B m 0 m 1 m 2 m 3 Ā B ĀB A B AB un seul 1 par colonne indice i du Minterme = codage binaire de i m i = i=0 A B M 0 M 1 M 2 M 3 A + B B + A Ā + B A + B un seul 0 par colonne indice i du Maxterme = codage binaire de i M i = i=0 ELEN

31 D une manière générale : L indice d un Minterme ou Maxterme, exprimé en nombre binaire, permet de décider si chaque variable apparaît sous sa forme naturelle ou complémentée Pour un Minterme : 1 forme naturelle de la variable A 0 forme complémentée de la variable Ā Pour un Maxterme : 0 forme naturelle de la variable A 1 forme complémentée de la variable Ā Exemples : 3 variables 4 variables m 5 = A BC M 6 = Ā + B + C m 11 = A BCD M 4 = A + B + C + D ELEN

32 Relation entre Minterme et Maxterme Par application de la loi de De Morgan : Relation Minterme Maxterme m 11 = A BCD = Ā + B + C + D = M 11 M i = m i m i = M i ELEN

33 Formes canoniques Il existe deux formes canoniques permettant de représenter toute fonction booléenne. 1. Somme de Mintermes (SOM - Sum Of Minterms) : forme canonique disjonctive totale (fonction non nulle) 2. Produit de Maxtermes (POM - Product Of Maxterms) : forme canonique conjonctive totale (fonction non égale à 1) Chacune de ces formes canoniques peut être déduite facilement à partir de la table de vérité de la fonction. ELEN

34 Exemple : fonction OU Exclusif : XOR Fonction de deux variables égale à 1 si une et une seule des deux variables est égale à 1. Table de vérité A B = ĀB + A B A B A B m m A B = m 1 + m 2 A B A B M M 3 A B = M 0.M 3 = (A + B).(Ā + B) A B = m 0 + m 3 A B = m 0 + m 3 = m 0.m 3 = M 0.M 3 ELEN

35 Règle Somme de Mintermes : répérer tous les Mintermes = 1 dans la table de vérité addtionner ces Mintermes (OR) Produit de Maxtermes : répérer tous les Maxtermes = 0 dans la table de vérité multiplier ces Mintermes (AND) ELEN

36 Autre exemple F 1 = m 1 + m 4 + m 7 = xȳz + xȳ z + xyz ELEN

37 Ecrire F 1 sous forme de POM F 1 = M 0.M 2.M 3.M 5.M 6 = (x + y + z).(x + ȳ + z).(x + ȳ + z).( x + y + z).( x + ȳ + z) ELEN

38 Transformer une expression logique Exemple : F = A + BC Somme de Mintermes : Utiliser les relations A + Ā = 1, A.1 = A et A + A = A et la distributivité de l opérateur. A + BC = A.(B + B) + (A + Ā). BC = AB.(C + C) + A B.(C + C) + A BC + Ā BC = ABC + AB C + A BC + A B C + A BC + Ā BC = ABC + AB C + A BC + A B C + Ā BC = m 1 + m 4 + m 5 + m 6 + m 7 ELEN

39 Produit de Maxtermes : Utiliser les relations A.Ā = 0, A + 0 = A et A.A = A et la distributivité de l opérateur + A + BC = (A + B).(A + C) = (A + B + C C).(A + B B + C) = (A + B + C).(A + B + C).(A + B + C).(A + B + C) = (A + B + C).(A + B + C).(A + B + C) = M 0.M 2.M 3 On remarque que cette expression fait intervenir tous les Maxtermes dont l indice ne faisait pas partie de la représentation sous forme de SOM. ELEN

40 1 Logique combinatoire 1.1 Définitions 1.2 Table de vérité 1.3 Relations fondamentales 1.4 Formes canoniques 2 Les portes logiques 2.1 Portes primitives : AND, OR, NOT 2.2 Portes universelles : NAND, NOR 2.3 Autres portes : XOR, NXOR 3 Réalisation de fonctions ELEN

41 Les portes logiques Porte logique = Logic Gate Une porte logique est un circuit électronique de base qui se comporte comme un ensemble d interrupteurs qui permettent ou non le passage du courant. Elle opère sur des entrées numériques, réalise une opération logique de base et fournit la sortie numérique correspondante. Exemple : la porte AND = mise en série de deux interrupteurs Entrées : Sortie : Z = X + Y logique 0 : interrupteur ouvert logique 1 : interrupteur fermé logique 0 : lampe allumée, le courant circule logique 1 : lampe éteinte, le courant ne circule pas ELEN

42 Diagramme temporel Les signaux d entrée et de sortie peuvent être représentés par un diagramme temporel qui traduit symboliquement l évolution temporelle des variables d entrée et de sortie. ELEN

43 Délai de transition En pratique : Le changement de l état de la sortie ne se produit pas instantanément suite à une modification d une ou plusieurs entrées. Il y existe un délai de propagation du signal dans le circuit = gate delay t G. Ce délai peut dépendre : 1. du type de porte 2. de la technologie utilisée pour réaliser physiquement le circuit électronique (TTL, CMOS, voir labos) 3. du nombre de signaux d entrée 4. du sens de la modification du signal d entrée : 0 1 ou 1 0 Pour un circuit numérique élaboré, comportant l interconnexion de plusieurs portes, le calcul du délai total est lié aux types de portes utilisées ainsi qu au nombre de niveaux de portes. Le délai est un critère important à prendre en compte lors de la réalisation d un circuit (voir optimisation). ELEN

44 Portes primitives : AND, OR, NOT Les portes AND et OR peuvent comporter plus de deux entrées : Z = X 1.X 2 X n Z = X 1 + X 2 + X n ELEN

45 Portes universelles NAND, NOR Chacune des portes NAND et NOR est une porte universelle : toute fonction logique peut être réalisée à partir de seules portes NAND ou de seules portes NOR ELEN

46 Portes universelles Les opérations de base AND et OR peuvent être réalisées à partir de porte NAND ou NOR Portes NAND : Portes NOR : à vous de jouer... ELEN

47 Autres réalisations Porte NAND Porte NOR ELEN

48 Intérêt pratique des portes NAND et NOR Implémentation directe en technologie CMOS Bonne performance en terme de vitesse (délai) et de taille (dimension de la puce électronique) Exemple : porte NAND, technologie CMOS Porte n NAND à n entrées : 2n transistors suffisent Porte n AND : 2n + 2 transistors ELEN

49 Technologie CMOS Voir cours électronique analogique, Bac 3 ELEN

50 Portes NAND et CMOS Porte NOT : 2 transistors Porte 2-NAND : 2 2 = 4 transistors ELEN

51 Portes ou exclusif : XOR, XNOR L opération XNOR se note également : X Y Fonctions utiles pour réaliser : (voir chapitres ultérieurs) des additionneurs, soustracteurs compteurs test de parité et générateurs de bits de parité Identités : ELEN

52 XOR : réalisations portes primitives : X Y = X Ȳ + Y X portes NAND : ELEN

53 Fonctions paires et impaires Fonctions XOR et XNOR à plus de deux entrées Fonction impaire : égale à 1 pour un nombre impair de 1 des variables d entrée = XOR Exemple à 3 variables : X Y Z = X Ȳ Z + X Y Z + X Ȳ Z + XYZ Fonction paire : égale à 1 pour un nombre pair de 1 des variables d entrée = XNOR Exemple à 3 variables : Réalisation : X Y Z = X Y Z = X Ȳ Z+ X YZ+X Ȳ Z+XY Z F = X Y Z = (X Y ) Z ELEN

54 1 Logique combinatoire 1.1 Définitions 1.2 Table de vérité 1.3 Relations fondamentales 1.4 Formes canoniques 2 Les portes logiques 2.1 Portes primitives : AND, OR, NOT 2.2 Portes universelles : NAND, NOR 2.3 Autres portes : XOR, NXOR 3 Réalisation de fonctions ELEN

55 Table de vérité, expression et diagramme logiques Exemple : Une même fonction logique peut être représentée par sa table de vérité, une expression ou un diagramme logique ELEN

56 La table de vérité est unique Il peut exister plusieurs expressions logiques pour une même fonction : simplification, utilisation des règles de l algèbre de Boole Cela donne lieu à plusieurs diagrammes logiques différentes réalisations en termes de circuit, optimisation de circuits Forme canonique disjonctive totale : SOM, autre réalisation de F Plus grande complexité dans ce cas F = X + Ȳ Z = m 1 + m 4 + m 5 + m 6 + m 7 = X Ȳ Z + X Ȳ Z + X Ȳ Z + XY Z + XYZ ELEN

57 Références Logic and Computer Design Fundamentals, 4/E, M. Morris Mano Charles Kime, Course material http ://writphotec.com/mano4/ Cours d électronique numérique, Aurélie Gensbittel, Bertrand Granado, Université Pierre et Marie Curie http ://bertrand.granado.free.fr/licence/ue201/ coursbeameranime.pdf ELEN

58 ELEN

IFT1215 Introduction aux systèmes informatiques

IFT1215 Introduction aux systèmes informatiques Introduction aux circuits logiques de base IFT25 Architecture en couches Niveau 5 Niveau 4 Niveau 3 Niveau 2 Niveau Niveau Couche des langages d application Traduction (compilateur) Couche du langage d

Plus en détail

Algèbre binaire et Circuits logiques (2007-2008)

Algèbre binaire et Circuits logiques (2007-2008) Université Mohammed V Faculté des Sciences Département de Mathématiques et Informatique Filière : SMI Algèbre binaire et Circuits logiques (27-28) Prof. Abdelhakim El Imrani Plan. Algèbre de Boole 2. Circuits

Plus en détail

Système binaire. Algèbre booléenne

Système binaire. Algèbre booléenne Algèbre booléenne Système binaire Système digital qui emploie des signaux à deux valeurs uniques En général, les digits employés sont 0 et 1, qu'on appelle bits (binary digits) Avantages: on peut utiliser

Plus en détail

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

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice

Plus en détail

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

Les portes logiques. Voici les symboles des trois fonctions de base. Portes AND. Portes OR. Porte NOT Les portes logiques Nous avons jusqu ici utilisé des boutons poussoirs et une lampe pour illustrer le fonctionnement des opérateurs logiques. En électronique digitale, les opérations logiques sont effectuées

Plus en détail

Informatique Générale

Informatique Générale Informatique Générale Guillaume Hutzler Laboratoire IBISC (Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr Cours Dokeos 625 http://www.ens.univ-evry.fr/modx/dokeos.html

Plus en détail

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

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques. Logique binaire I. L'algèbre de Boole L'algèbre de Boole est la partie des mathématiques, de la logique et de l'électronique qui s'intéresse aux opérations et aux fonctions sur les variables logiques.

Plus en détail

Cours Premier semestre

Cours Premier semestre C.Belleudy, D.Gaffé Université de Nice-Sophia Antipolis DEUG Première année SM,MP,MI UECS EEA Électronique Numérique Cours Premier semestre C. Belleudy, D.Gaffé version 3. 2 Électronique Numérique Chapitre

Plus en détail

MPI Activité.10 : Logique binaire Portes logiques

MPI Activité.10 : Logique binaire Portes logiques 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

Plus en détail

Concevoir son microprocesseur

Concevoir son microprocesseur Concevoir son microprocesseur structure des systèmes logiques Jean-Christophe Buisson Collection Technosup Ellipses Avant-propos Ce livre s adresse aux étudiants en informatique de licence et maîtrise,

Plus en détail

BCI - TPSP - Processeurs et Architectures Numériques

BCI - TPSP - Processeurs et Architectures Numériques BCI - TPSP - Processeurs et Architectures Numériques Jean-Luc Danger Guillaume Duc Tarik Graba Philippe Matherat Yves Mathieu Lirida Naviner Alexis Polti Jean Provost c 2002-2011 groupe SEN, Télécom ParisTech

Plus en détail

RESUME DE COURS ET CAHIER D'EXERCICES

RESUME DE COURS ET CAHIER D'EXERCICES ARCITECTURE INFO-UP REUME DE COUR ET CAIER D'EXERCICE EPITA F. GABON Architecture EPITA INFO-UP F. Gabon COUR LIVRE D ARCITECTURE 3 REUME D'ELECTRONIUE LOGIUE 4 YTEME DE NUMERATION 6 ALGEBRE DE BOOLE 6

Plus en détail

Organisation des Ordinateurs

Organisation des Ordinateurs Organisation des Ordinateurs Bernard Boigelot E-mail : boigelot@montefiore.ulg.ac.be URL : http://www.montefiore.ulg.ac.be/~boigelot/ http://www.montefiore.ulg.ac.be/~boigelot/cours/org/ 1 Chapitre 1 Les

Plus en détail

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE I/ GÉNÉRALITÉS I.1/ Fonction Un compteur binaire est utilisé : -pour compter un certain nombre d'évènements binaires -pour diviser la fréquence d'un signal logique par 2 m Page 1 FONCTION COMPTAGE BINAIRE

Plus en détail

Conversion d un entier. Méthode par soustraction

Conversion d un entier. Méthode par soustraction Conversion entre bases Pour passer d un nombre en base b à un nombre en base 10, on utilise l écriture polynomiale décrite précédemment. Pour passer d un nombre en base 10 à un nombre en base b, on peut

Plus en détail

2.4 Représentation graphique, tableau de Karnaugh

2.4 Représentation graphique, tableau de Karnaugh 2 Fonctions binaires 45 2.4 Représentation graphique, tableau de Karnaugh On peut définir complètement une fonction binaire en dressant son tableau de Karnaugh, table de vérité à 2 n cases pour n variables

Plus en détail

QUESTION 1 {2 points}

QUESTION 1 {2 points} ELE4301 Systèmes logiques II Page 1 de 8 QUESTION 1 {2 points} En se servant de paramètres électriques donnés dans le Tableau 1 ci-dessous, on désire déterminer la fréquence d opération du compteur présenté

Plus en détail

VIII- Circuits séquentiels. Mémoires

VIII- Circuits séquentiels. Mémoires 1 VIII- Circuits séquentiels. Mémoires Maintenant le temps va intervenir. Nous avions déjà indiqué que la traversée d une porte ne se faisait pas instantanément et qu il fallait en tenir compte, notamment

Plus en détail

Les fonctions logiques

Les fonctions logiques 1 Les fonctions logiques Le fonctionnement des ordinateurs tout comme d autres appareils électroniques repose sur l emploi des circuits électroniques de logique binaire ou électronique numérique. Dans

Plus en détail

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

1S Modèles de rédaction Enoncés Par l équipe des professeurs de 1S du lycée Parc de Vilgénis 1S Modèles de rédaction Enoncés Produit scalaire & Corrigés Exercice 1 : définition du produit scalaire Soit ABC un triangle tel que AB, AC

Plus en détail

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.

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. 1 Définitions, notations 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. On utilise aussi la notation m n pour le

Plus en détail

Représentation d un entier en base b

Représentation d un entier en base b Représentation d un entier en base b 13 octobre 2012 1 Prérequis Les bases de la programmation en langage sont supposées avoir été travaillées L écriture en base b d un entier est ainsi défini à partir

Plus en détail

- Instrumentation numérique -

- Instrumentation numérique - - Instrumentation numérique - I.Présentation du signal numérique. I.1. Définition des différents types de signaux. Signal analogique: Un signal analogique a son amplitude qui varie de façon continue au

Plus en détail

ASR1 TD7 : Un microprocesseur RISC 16 bits

ASR1 TD7 : Un microprocesseur RISC 16 bits {Â Ö Ñ º ØÖ Ý,È ØÖ ºÄÓ Ù,Æ ÓÐ ºÎ ÝÖ Ø¹ ÖÚ ÐÐÓÒ} Ò ¹ÐÝÓÒº Ö ØØÔ»»Ô Ö Óº Ò ¹ÐÝÓÒº Ö» Ö Ñ º ØÖ Ý»¼ Ö½» ASR1 TD7 : Un microprocesseur RISC 16 bits 13, 20 et 27 novembre 2006 Présentation générale On choisit

Plus en détail

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

3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements 3 ème 2 DÉVELOPPEMENT FACTORISATIONS ET IDENTITÉS REMARQUABLES 1/5 1 - Développements Développer une expression consiste à transformer un produit en une somme Qu est-ce qu une somme? Qu est-ce qu un produit?

Plus en détail

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

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de

Plus en détail

Logiciel de Base. I. Représentation des nombres

Logiciel de Base. I. Représentation des nombres Logiciel de Base (A1-06/07) Léon Mugwaneza ESIL/Dépt. Informatique (bureau A118) mugwaneza@univmed.fr I. Représentation des nombres Codage et représentation de l'information Information externe formats

Plus en détail

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot Chapitre 5 Arithmétique binaire L es codes sont manipulés au quotidien sans qu on s en rende compte, et leur compréhension est quasi instinctive. Le seul fait de lire fait appel au codage alphabétique,

Plus en détail

Logique séquentielle

Logique séquentielle Bascules et logique séquentielle aniel Etiemble de@lri.fr Logique séquentielle Logique séquentielle Le système a des «états» ans un système séquentiel Éléments de mémorisation Les sorties dépendent des

Plus en détail

Les opérations binaires

Les opérations binaires Les opérations binaires Compétences associées A2 : Analyser et interpréter une information numérique Objectifs Etre capable: - De coder les nombres entiers en code complément à 2. - De résoudre les opérations

Plus en détail

Machines virtuelles Cours 1 : Introduction

Machines virtuelles Cours 1 : Introduction Machines virtuelles Cours 1 : Introduction Pierre Letouzey 1 pierre.letouzey@inria.fr PPS - Université Denis Diderot Paris 7 janvier 2012 1. Merci à Y. Régis-Gianas pour les transparents Qu est-ce qu une

Plus en détail

Cours d Informatique

Cours d Informatique Cours d Informatique 1ère année SM/SMI 2007/2008, Info 2 Département de Mathématiques et d Informatique, Université Mohammed V elbenani@hotmail.com sayah@fsr.ac.ma 2007/2008 Info2, 1ère année SM/SMI 1

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique

Plus en détail

Découverte du tableur CellSheet

Découverte du tableur CellSheet Découverte du tableur CellSheet l application pour TI-83 Plus et TI-84 Plus. Réalisé par Guy Juge Professeur de mathématiques et formateur IUFM de l académie de Caen Pour l équipe des formateurs T 3 Teachers

Plus en détail

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007 Introduction à l architecture des ordinateurs Adrien Lebre Décembre 2007 Plan - partie 1 Vue d ensemble La carte mère Le processeur La mémoire principal Notion de bus Introduction à l architecture des

Plus en détail

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

Représentation géométrique d un nombre complexe CHAPITRE 1 NOMBRES COMPLEXES 1 Représentation géométrique d un nombre complexe 1. Ensemble des nombres complexes Soit i le nombre tel que i = 1 L ensemble des nombres complexes est l ensemble des nombres

Plus en détail

Acquisition et conditionnement de l information Les capteurs

Acquisition et conditionnement de l information Les capteurs Acquisition et conditionnement de l information Les capteurs COURS 1. Exemple d une chaîne d acquisition d une information L'acquisition de la grandeur physique est réalisée par un capteur qui traduit

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Architecture des ordinateurs Cours 4 5 novembre 2012 Archi 1/22 Micro-architecture Archi 2/22 Intro Comment assembler les différents circuits vus dans les cours précédents pour fabriquer un processeur?

Plus en détail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un

Plus en détail

Initiation au binaire

Initiation au binaire Présenté par TryEngineering Objet de la leçon Cette leçon explique les principes du code binaire et ses applications possibles par les ingénieurs informaticiens. Dans cette leçon, les élèves réaliseront

Plus en détail

DM 1 : Montre Autoquartz ETA

DM 1 : Montre Autoquartz ETA Lycée Masséna DM 1 : Montre Autoquartz ETA 1 Présentation de la montre L essor de l électronique nomade s accompagne d un besoin accru de sources d énergies miniaturisées. Les contraintes imposées à ces

Plus en détail

Microprocesseur + Logiciel

Microprocesseur + Logiciel Microprocesseur + Logiciel Robot EVALBOT MOHAMED AKIL BUREAU 5253 UNITE IGI 1001 PROGRAMMATION DES MICROPROCESSEURS Présentation [IGI1001] CONTEXTE SCIENTIFIQUE... 4 1. OBJECTIFS DE L UNITE... 6 2. OBJECTIFS

Plus en détail

V- Manipulations de nombres en binaire

V- Manipulations de nombres en binaire 1 V- Manipulations de nombres en binaire L ordinateur est constitué de milliards de transistors qui travaillent comme des interrupteurs électriques, soit ouverts soit fermés. Soit la ligne est activée,

Plus en détail

GPA770 Microélectronique appliquée Exercices série A

GPA770 Microélectronique appliquée Exercices série A GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément

Plus en détail

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason

Plus en détail

Extrait des Exploitations Pédagogiques

Extrait des Exploitations Pédagogiques Pédagogiques Module : Compétitivité et créativité CI Première : Compétitivité et créativité CI institutionnel : Développement durable et compétitivité des produits Support : Robot - O : Caractériser les

Plus en détail

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

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd UE 503 L3 MIAGE Initiation Réseau et Programmation Web La couche physique A. Belaïd abelaid@loria.fr http://www.loria.fr/~abelaid/ Année Universitaire 2011/2012 2 Le Modèle OSI La couche physique ou le

Plus en détail

Rappels d architecture

Rappels d architecture Assembleur Rappels d architecture Un ordinateur se compose principalement d un processeur, de mémoire. On y attache ensuite des périphériques, mais ils sont optionnels. données : disque dur, etc entrée

Plus en détail

Electronique Numérique

Electronique Numérique Electronique Numérique 1er tome Systèmes combinatoires Etienne Messerli Yves Meyer Septembre 2010 Version 1.4 Mise à jour de ce manuel La base du présent manuel a été écrit par M. Yves Meyer de l'école

Plus en détail

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE Le schéma synoptique ci-dessous décrit les différentes étapes du traitement numérique

Plus en détail

! analyse du fonctionnement

! analyse du fonctionnement Coloreau chaude MT V P1 V MT! Le composant repéré TH1 sur le schéma structurel et une thermistance. Son rôle est de détecter une grandeur physique la température, et de la convertir en une grandeur électrique

Plus en détail

Cabri et le programme de géométrie au secondaire au Québec

Cabri et le programme de géométrie au secondaire au Québec Cabri et le programme de géométrie au secondaire au Québec Benoît Côté Département de mathématiques, UQAM, Québec cote.benoit@uqam.ca 1. Introduction - Exercice de didactique fiction Que signifie intégrer

Plus en détail

Introduction à l algorithmique et à la programmation (Info 2)

Introduction à l algorithmique et à la programmation (Info 2) Introduction à l algorithmique et à la programmation (Info 2) Premier cours: présentation du module, codage et définition de l algorithmique Matthieu Puigt IUT du Littoral Côte d Opale DUT Génie Industriel

Plus en détail

SIN-FPGA DESCRIPTION PAR SCHEMA

SIN-FPGA DESCRIPTION PAR SCHEMA SIN-FPGA DESCRIPTION PAR SCHEMA Documents ressources: http://www.altera.com/literature/lit-index.html Introduction to Quartus II : intro_to_quartus2.pdf Documentation QUARTUS II : quartusii_handbook.pdf

Plus en détail

MEMOIRES MAGNETIQUES A DISQUES RIGIDES

MEMOIRES MAGNETIQUES A DISQUES RIGIDES MEMOIRES MAGNETIQUES A DISQUES RIGIDES PARTIE ELECTRONIQUE Le schéma complet de FP5 est donnée en annexe. Les questions porterons sur la fonction FP5 dont le schéma fonctionnel de degré 2 est présenté

Plus en détail

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Responsable du Master Informatique : Marc Zipstein Responsable de

Plus en détail

Equipement. électronique

Equipement. électronique MASTER ISIC Les générateurs de fonctions 1 1. Avant-propos C est avec l oscilloscope, le multimètre et l alimentation stabilisée, l appareil le plus répandu en laboratoire. BUT: Fournir des signau électriques

Plus en détail

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant 1. Besoin CLIP (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant ETUDE FONCTIONNELLE De très nombreux abonnés du réseau téléphonique commuté ont exprimé le besoin

Plus en détail

Manipulations du laboratoire

Manipulations du laboratoire Manipulations du laboratoire 1 Matériel Les manipulations de ce laboratoire sont réalisées sur une carte électronique comprenant un compteur 4-bit asynchrone (74LS93) avec possibilité de déclenchement

Plus en détail

Cours d algorithmique pour la classe de 2nde

Cours d algorithmique pour la classe de 2nde Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage

Plus en détail

DOCM 2013 http://docm.math.ca/ Solutions officielles. 1 2 10 + 1 2 9 + 1 2 8 = n 2 10.

DOCM 2013 http://docm.math.ca/ Solutions officielles. 1 2 10 + 1 2 9 + 1 2 8 = n 2 10. A1 Trouvez l entier positif n qui satisfait l équation suivante: Solution 1 2 10 + 1 2 9 + 1 2 8 = n 2 10. En additionnant les termes du côté gauche de l équation en les mettant sur le même dénominateur

Plus en détail

Le langage VHDL. Eduardo Sanchez EPFL

Le langage VHDL. Eduardo Sanchez EPFL Le langage VHDL Eduardo Sanchez EPFL Livres conseillés: John F. Wakerly Digital design (4th edition) Prentice Hall, 2005 Peter J. Ashenden The designer's guide to VHDL (3rd edition) Morgan Kaufmann, 2008

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s

L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s L E C O U T E P r i n c i p e s, t e c h n i q u e s e t a t t i t u d e s Stéphane Safin Psychologue - Ergonome Lucid Group -

Plus en détail

Correction de l examen de la première session

Correction de l examen de la première session de l examen de la première session Julian Tugaut, Franck Licini, Didier Vincent Si vous trouvez des erreurs de Français ou de mathématiques ou bien si vous avez des questions et/ou des suggestions, envoyez-moi

Plus en détail

Livret - 1. Informatique : le matériel. --- Ordinateur, circuits, codage, système, réseau. Cours informatique programmation.

Livret - 1. Informatique : le matériel. --- Ordinateur, circuits, codage, système, réseau. Cours informatique programmation. Livret - 1 Informatique : le matériel --- Ordinateur, circuits, codage, système, réseau. RM di scala Cours informatique programmation Rm di Scala - http://www.discala.net SOMMAIRE Introduction 2 Notations

Plus en détail

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

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 Introduction. On suppose connus les ensembles N (des entiers naturels), Z des entiers relatifs et Q (des nombres rationnels). On s est rendu compte, depuis l antiquité, que l on ne peut pas tout mesurer

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

I.1- DÉFINITIONS ET NOTIONS DE BASE

I.1- DÉFINITIONS ET NOTIONS DE BASE I.1- DÉFINITIONS ET NOTIONS DE BASE Informatique Information Automatique Logiciels (Software) Matériels (Hardware) Définition de l information : On appelle une information tout ce qui est transmissible

Plus en détail

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies INF 232: Langages et Automates Travaux Dirigés Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies Année Académique 2013-2014 Année Académique 2013-2014 UNIVERSITÉ JOSEPH

Plus en détail

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs)

Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) Modularité Extensions Suivant les langages de programmation, modules plus avancés : modules imbriqués modules paramétrés par des modules (foncteurs) généricité modules de première classe : peuvent être

Plus en détail

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

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!» Corrigé Cours de Mr JULES v3.3 Classe de Quatrième Contrat 1 Page 1 sur 13 CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!» «Correction en rouge et italique.» I. Les nombres décimaux relatifs.

Plus en détail

Excel 2007 Niveau 3 Page 1 www.admexcel.com

Excel 2007 Niveau 3 Page 1 www.admexcel.com Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement

Plus en détail

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

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) I. L'intérêt de la conversion de données, problèmes et définitions associés. I.1. Définitions:

Plus en détail

Qu est-ce qu une probabilité?

Qu est-ce qu une probabilité? Chapitre 1 Qu est-ce qu une probabilité? 1 Modéliser une expérience dont on ne peut prédire le résultat 1.1 Ensemble fondamental d une expérience aléatoire Une expérience aléatoire est une expérience dont

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

CHAPITRE VI ALEAS. 6.1.Généralités.

CHAPITRE VI ALEAS. 6.1.Généralités. CHAPITRE VI ALEAS 6.1.Généralités. Lors de la synthèse des systèmes logique (combinatoires ou séquentiels), nous avons supposé, implicitement, qu une même variable secondaire avait toujours la même valeur

Plus en détail

Les nombres entiers. Durée suggérée: 3 semaines

Les nombres entiers. Durée suggérée: 3 semaines Les nombres entiers Durée suggérée: 3 semaines Aperçu du module Orientation et contexte Pourquoi est-ce important? Dans le présent module, les élèves multiplieront et diviseront des nombres entiers concrètement,

Plus en détail

Expérience 3 Formats de signalisation binaire

Expérience 3 Formats de signalisation binaire Expérience 3 Formats de signalisation binaire Introduction Procédures Effectuez les commandes suivantes: >> xhost nat >> rlogin nat >> setenv DISPLAY machine:0 >> setenv MATLABPATH /gel/usr/telecom/comm_tbx

Plus en détail

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental

Plus en détail

Chapitre 2. Matrices

Chapitre 2. Matrices Département de mathématiques et informatique L1S1, module A ou B Chapitre 2 Matrices Emmanuel Royer emmanuelroyer@mathuniv-bpclermontfr Ce texte mis gratuitement à votre disposition a été rédigé grâce

Plus en détail

Cours d initiation à la programmation en C++ Johann Cuenin

Cours d initiation à la programmation en C++ Johann Cuenin Cours d initiation à la programmation en C++ Johann Cuenin 11 octobre 2014 2 Table des matières 1 Introduction 5 2 Bases de la programmation en C++ 7 3 Les types composés 9 3.1 Les tableaux.............................

Plus en détail

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

TP 2 Réseaux. Adresses IP, routage et sous-réseaux TP 2 Réseaux Adresses IP, routage et sous-réseaux C. Pain-Barre INFO - IUT Aix-en-Provence version du 24/2/2 Adressage IP. Limites du nombre d adresses IP.. Adresses de réseaux valides Les adresses IP

Plus en détail

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique NOM DE L'UE : Algorithmique et programmation C++ LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE Non

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

Programmation assembleur : aperçu

Programmation assembleur : aperçu Assembleur : Younès EL AMRANI. 1 Programmation assembleur : aperçu Programmation en assembleur : NASM Module M14 Semestre 4 Printemps 2010 Equipe pédagogique : Younès El Amrani, Abdelhakim El Imrani, Faissal

Plus en détail

Laboratoire d informatique Gaspard-Monge UMR 8049. Journée Labex Bézout- ANSES

Laboratoire d informatique Gaspard-Monge UMR 8049. Journée Labex Bézout- ANSES Laboratoire d informatique Gaspard-Monge UMR 8049 Journée Labex Bézout- ANSES Présentation du laboratoire 150 membres, 71 chercheurs et enseignants-chercheurs, 60 doctorants 4 tutelles : CNRS, École des

Plus en détail

Probabilités sur un univers fini

Probabilités sur un univers fini [http://mp.cpgedupuydelome.fr] édité le 7 août 204 Enoncés Probabilités sur un univers fini Evènements et langage ensembliste A quelle condition sur (a, b, c, d) ]0, [ 4 existe-t-il une probabilité P sur

Plus en détail

Série D65/D75/D72 Afficheurs digitaux modulaires

Série D65/D75/D72 Afficheurs digitaux modulaires Série D65/D75/D72 Afficheurs digitaux modulaires Afficheurs digitaux modulaires Afficheurs digitaux individuels La série D65/D75/D72 représente une vaste gamme de modules d affichage numériques, hexadécimaux

Plus en détail

Fonctions de la couche physique

Fonctions de la couche physique La Couche physique 01010110 01010110 Couche physique Signal Médium Alain AUBERT alain.aubert@telecom-st-etienne.r 0 Fonctions de la couche physique 1 1 Services assurés par la couche physique Transmettre

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Date : 18.11.2013 Tangram en carré page

Date : 18.11.2013 Tangram en carré page Date : 18.11.2013 Tangram en carré page Titre : Tangram en carré Numéro de la dernière page : 14 Degrés : 1 e 4 e du Collège Durée : 90 minutes Résumé : Le jeu de Tangram (appelé en chinois les sept planches

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot et Sébastien Viardot Année universitaire 2011-2012 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 Codage des

Plus en détail

Transmission d informations sur le réseau électrique

Transmission d informations sur le réseau électrique Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en

Plus en détail

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3.

REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3. 1 sur 6 REALISATION D UNE CALCULATRICE GRACE AU LOGICIEL CROCODILE CLIPS 3. OBJECTIF - PUBLIC - LOGICIEL - MATERIEL - METHODE - BIBLIOGRAPHIE - AVANTAGES - DIFFICULTES - AUTEUR DU DOCUMENT - LE DOCUMENT

Plus en détail

ADÉQUATION ALGORITHME-ARCHITECTURE APPLIQUÉE AUX CIRCUITS RECONFIGURABLES

ADÉQUATION ALGORITHME-ARCHITECTURE APPLIQUÉE AUX CIRCUITS RECONFIGURABLES ADÉQUATION ALGORITHME-ARCHITECTURE APPLIQUÉE AUX CIRCUITS RECONFIGURABLES AILTON F. DIAS, MOHAMED AKIL, CHRISTOPHE LAVARENNE, YVES SOREL CNEN/CDTN Divisão de Computação e Informação, CP 941-012-970 Belo

Plus en détail

Les chaînes de caractères

Les chaînes de caractères Les chaînes de caractères Dans un programme informatique, les chaînes de caractères servent à stocker les informations non numériques comme par exemple une liste de nom de personne ou des adresses. Il

Plus en détail