Architecture d ’un système à MICROPROCESSEUR

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

Structure de base d’un ordinateur
Architecture de machines Le microprocesseur
Architecture de machines Principes généraux
TECHNOLOGIE DES ORDINATEURS
TRAITEMENT PROGRAMME DE L’INFORMATION
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Architecture des ordinateurs
Les Ordinateurs V.Emond BTT1OF.
La mémoire morte(ROM) Il existe un type de mémoire permettant de stocker des données en l'absence de courant électrique, il s'agit de la ROM (Read Only.
L’ordinateur Sa constitution…. A Luttringer.
A abstraction b assembleur c nombre binaire d bit e cache f UC g puce h compilateur i famille dordinateurs j contrôle k chemin de données l défaut m dé
Architecture Systèmes
TRANSMISSION DES DONNEES INFORMATIQUES
Architecture de machines La mémoire
Architecture de machines Principes généraux
Architecture de machines La mémoire
Cours d’initiation en Informatique
« ARCHITECTURE MATÉRIELLE D’UN ORDINATEUR »
Organisation Organisation Cours
Système d’exploitation : Assembleur
Cours d’algorithme M. Boulakradeche
Les systèmes à microprocesseur
Architecture des ordinateurs
LE SYSTÈME INFORMATIQUE Présenté par : N. BENMOUSSA
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
ARCHITECTURE DES ORDINATEURS
Environnement matériel d’un système informatique
ENTRETENIR son ORDINATEUR
Département informatique Automne 2013
Définition – Rôle Formes Composants Périphériques internes
Architecture de base d’un ordinateur
Apprivoiser l’informatique
Les mémoires :. Mémoriser Enregistrer Conserver Restituer.
Architecture des Ordinateurs
LES MEMOIRES.
LES SYSTEMES AUTOMATISES
Module 1 : Généralités sur les systèmes informatiques
Réalisé par Mr CALVO du Lycée Bon Secours à PERPIGNAN
Architecture des ordinateurs, Environnement Numérique de Travail
Informatique 1. Les applications de l’informatique
Lycée ELKHAWARIZMI De SAFI
Logique programmée & Microprocesseurs
ARCHITECTURE D’UN SYSTEME MICROPROGRAMME
COMPOSANTES INTERNES DE L’UNITE CENTRALE.
Cours de Structure et Technologie des composants d’ordinateurs
L’ architecture système
Architecture d'un ordinateur
Structure de Base d’un ordinateur Matière : Informatique
Passer directement au Quiz
L’entretien de son PC Architecture d’un PC.
MJ / EME 2006Mémoires numériques Architecture d’un composant Exemple de contenu mémoire Lignes à accès bidirectionnel Quelques définitions Types de mémoires.
Structure d’un ordinateur Et ses périphériques
LES MEMOIRES.
Architecture des ordinateurs, Environnement Numérique de Travail
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
Memoire.
L3 Instrumentation Pétrolière S6
Architecture d’un ordinateur
LES MEMOIRES et le décodage d’adresses
Initiation à l'informatique
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
1 Initiation à la micro-informatique Le matériel CFPPA d’AUXERRE La Brosse Réalisation : Gilles BERDAL 2005 un clic pour la suite… L’Unité Centrale.
Architecture d'un automate programmable
Intervention sur un système technique Afficheur industriel « AIW »
Initiation à la micro-informatique Le matériel L’Unité Centrale un clic pour la suite…
Systèmes à microprocesseur Les mémoires
LES MEMOIRES.
Architecture d’un ordinateur
Transcription de la présentation:

Architecture d ’un système à MICROPROCESSEUR ©T.Berenguer Juin 2008

Applications des microprocesseur 1

Un peu d ’histoire Qui a inventé le microprocesseur ? quand ? En 1971 Composant micro programmé 4 bits 2300 transistors Horloge 100 Khz Développé par INTEL pour BUSICOM 2

Pourquoi un microprocesseur ? Intel a initialement produit des mémoires. Busicom, fabricant japonais de machines à calculer, lui demande en 1969 de mettre au point douze circuits intégrés pour assurer les fonctions de ses machines. Un ingénieur d’Intel, Ted Hoff, propose de concevoir un circuit intégré programmable unique pour réaliser l’ensemble de ces fonctions. Busicom approuve cette solution. Le travail fut réalisé en neuf mois sous la direction de Federico Faggin. Le 4004 est né en 1971. C’est le premier microprocesseur. Il a autant de puissance de calcul que l’ENIAC. Il utilise un « chemin de données à 4 bits » , ce qui le rend utilisable pour des automatismes ou des calculettes mais non pour construire un ordinateur. Intel rachète pour 60 000 $ les droits de Busicom sur le 4004 (peu après, Busicom fit faillite). Il faut trouver d’autres clients. Intel se lance dans une communication active pour convaincre la profession d’écrire des logiciels pour le 4004 et de l’utiliser pour des automatismes comme le contrôle des feux de circulation. 3

Organisation Bus Entrées Sorties Microprocesseur Interface Mémoires ou Port Stockage du programme des données Gestion du système Exécution du programme Communication Adaptation électrique Microprocesseur  périphériques 4

Rôle du microprocesseur Le microprocesseur exécute un programme Il existe plusieurs langages de programmation : Assembleur ( langage machine) Langage évolué ( C , Basic , Java … ) Un programme est une suite d’instructions qui réalise une tache Une instruction est une opération simple Opération de lecture ou écriture en mémoire Opération logique ( ET, OU, décalage …) Opération arithmétique ( Addition, soustraction … ) 5

Caractéristiques du µP Le format des données = Nombre de bit du bus de donnée La taille de l ’espace adressable = Nombre de bit du bus d ’adresse 8bits 16bits 32bits 16 bits = 65.536 adresses 32 bits = 4.294.967.296 adresses La puissance de traitement S’exprime en MIPS (Millions d’Instructions Par Seconde) Le jeu d ’instructions Etendu (CISC) Réduit (RISC) La puissance consommée Pd (w) fonction de la vitesse Pd (w) fonction de la tension 6

Les mémoires 1/2 1 Kilo = 210 = 1.024 1Méga = 220 = 1.048.576 Une mémoire est un composant qui permet de stocker l ’information. Une mémoire est caractérisée par : Sa capacité exprimée en Bit, Kbit , Mbit, Gbit ou octets, Ko, Mo, Go 1 Kilo = 210 = 1.024 1Méga = 220 = 1.048.576 1Giga = 230 = 1.073.741.824 1 bit = information de base =  ou  1 octet ( byte ) = 8 bits         = 165 10 Son temps d ’accès Exprimé en ns, il renseigne sur la vitesse de la mémoire Le format de son bus de donnée 1bit, 4bits, 8bits... 7

La mémoire vive : RAM (Random Acces Memory) Les mémoires 2/2 Il existe 2 types de mémoires La mémoire vive : RAM (Random Acces Memory) La mémoire morte : ROM (Read Only Memory) 8

Mémoire Vive : RAM Dans la mémoire vive on peut lire et écrire. La RAM est une mémoire volatile : Les données sont perdues à la mise hors tension. A la mise sous tension son contenu est aléatoire. La RAM est utilisée pour le stockage de données temporaires. (valeurs d’acquisition, résultats de calculs, etc.) Il existe deux technologies de RAM : RAM statiques (cellule mémoire = bascule) rapide, capacité faible. RAM dynamiques (cellule mémoire = Condensateur) lentes (rafraîchissement) , grande capacité. 9

Mémoire morte : ROM Dans la mémoire morte on ne peut que lire . La ROM est une mémoire non volatile : Les données sont conservées indéfiniment, même hors tension . La ROM est utilisée pour le stockage permanent du programme. BIOS en ROM d ’une carte mère (Basic Input Output System) 10

Les interfaces d ’entrée / sortie Elles permettent d’assurer la communication entre le microprocesseur et les périphériques. (capteur, clavier, afficheur,imprimante, modem, etc.) Il existe 2 types : Parallèles Séries Microprocesseur Interface parallèle série Bus données 8 bits 8 bits disponibles simultanément Une seule information à la fois 11

Interfaces série et parallèle 12

Les bus 1/2 Bus des Données (bidirectionnel) Entrées Sorties Microprocesseur Mémoires Interface ou Port Bus de commande Bus d ’adresses (unidirectionnel µP -> autres boîtiers) 13

Les bus 2/2 Le bus de données est bidirectionnel. Microprocesseur  périphériques Il assure le transfert des informations entre le microprocesseur et son environnement, et inversement. Son nombre de lignes est égal au format des mots de données du microprocesseur. Le bus d’adresses est unidirectionnel. Microprocesseur  périphériques Il permet la sélection des informations à traiter dans un espace mémoire (ou espace adressable) qui peut avoir 2n emplacements, avec n = nombre de conducteurs du bus d'adresses. Le bus de commande (ou bus de contrôle) Est constitué par quelques conducteurs qui assurent la synchronisation des flux d'informations sur les bus de données et d’ adresses. 14

Du µP au µC Entrées Sorties Microprocesseur Mémoires Port Microprocesseur, mémoires et ports sont des composants. Entrées Sorties Mémoires Microprocesseur + Ports Microcontrôleur  microprocesseur + mémoires + ports + ... intégrés dans le même boîtier 15

Evolution A suivre...