ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR

Slides:



Advertisements
Présentations similaires
Le micro-ordinateur.
Advertisements

Structure de base d’un ordinateur
Électronique de base du processeur
Architecture de machines Le microprocesseur
Architecture de machines Principes généraux
TECHNOLOGIE DES ORDINATEURS
Fonctionnement de l'unité centrale (rappels ? de 1ère Année)
TRAITEMENT PROGRAMME DE L’INFORMATION
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
Informatique Deug2 Sciences Eco S. Maabout 2004/2005.
Plan du cours : 2ème Partie
2.Les différentes architectures (Louis)
Les microprocesseurs A. Objectifs de la séquence:
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 »
Système d’exploitation : Assembleur
Les systèmes à microprocesseur
Architecture des ordinateurs
Chapitre 8 : L’architecture de base des ordinateurs
LE SYSTÈME INFORMATIQUE Présenté par : N. BENMOUSSA
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
CYCLE 1 : Saisir – Afficher – Données Afficher du texte sur lécran 1- Rôle du printf() 2- Syntaxe du printf() 3- Exécution du printf() par le CPU.
ARCHITECTURE DES ORDINATEURS
Architecture d’un 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
Architecture des Ordinateurs
LES MEMOIRES.
Le Système Processeur David Saint-Mellion.
Architecture d ’un système à MICROPROCESSEUR
LES SYSTEMES AUTOMATISES
Module 1 : Généralités sur les systèmes informatiques
De quoi est fait l’ordinateur ?
Réalisé par Mr CALVO du Lycée Bon Secours à PERPIGNAN
L'Unité centrale (CPU) Le CPU doit être rapide (mesuré en temps de CPU) UNITE DE CONTROLE Générer les signaux de control/temps Contrôler le décodage/exécution.
Informatique 1. Les applications de l’informatique
Lycée ELKHAWARIZMI De SAFI
Logique programmée & Microprocesseurs
ARCHITECTURE D’UN SYSTEME MICROPROGRAMME
J.-M. ADAM – D. BARDOU Fonctionnement de l'unité centrale.
Cours de Structure et Technologie des composants d’ordinateurs
L’ architecture système
Architecture d'un ordinateur
 Dispositifs d’Entrée - Input - Enter Data  Dispositifs de Traitement - Process – Manipulate Data  Dispositifs de Stockage - Storage – Store Data 
Structure de Base d’un ordinateur Matière : Informatique
Les Machines RAM.
Microprocesseur famille 68'000 Interface matériel
Structure d’un ordinateur Et ses périphériques
INFOR 101 Chapitre 5 Marianne Morris.
Architecture matérielle Qu’est ce qu’un ordinateur ?
MJ / EME 2006Architecture matérielle des systèmes microprogrammés Exemple de système microprogrammé Exemple de système microprogrammé Bus Bus de données.
Un programme Algorithme permettant au processeur de s'alimenter:
INTRODUCTION à LA PROGRAMMATION
Architecture des ordinateurs
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
L3 Instrumentation Pétrolière S6
Architecture d’un ordinateur
LES MEMOIRES et le décodage d’adresses
Architecture d'un automate programmable
Chapitre IV Architecture de VonNeumann. I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan.
Systèmes à microprocesseur Les mémoires
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Architecture des microordinateurs
Architecture d’un ordinateur
Transcription de la présentation:

ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR

Modèle de Von Neumann

Unité Centrale Cette fonction est réalisée par un MICROPROCESSEUR.

Les principales caractéristiques d’un microprocesseur sont: Le format des mots de données 8 bits, 16 bits, etc. Le jeu d’instructions Etendu (CISC) Réduit (RISC) La taille de l’espace adressable dépend du nombre de bits d’adresses: ex: 65536 emplacements pour 16 bits. La puissance de traitement s’exprime en MIPS (Millions d’Instructions Par Seconde)

Architectures CISC et RISC Un microprocesseur à architecture RISC est, en général, plus puissant: la durée moyenne d’exécution d’une instruction est plus courte.

Le rôle du microprocesseur Le microprocesseur exécute le programme, qui est une suite d’instructions. ;----------- SOUS PROGRAMME Acquisition tension ----------------------------- acquisition btfsc ADCON0,GO ; test si fin de conversion goto acquisition movf ADRESH,w ; lecture resultat movwf tension bsf ADCON0,GO ; positionnement pour test suivant return

Les instructions Une instruction est une opération SIMPLE sur un (ou plusieurs) mot(s) de données. Lecture (LOAD) ou Ecriture (STORE) en mémoire ou Opération logique (ET, OU, etc) ou Opération arithmétique (addition, soustraction, etc)

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

RAM (Random Access Memory) En RAM, on peut… LIRE ECRIRE et poule La RAM est VOLATILE (les données sont perdues lors de la mise hors tension) La RAM est utilisée pour le stockage de données temporaires (valeurs d’acquisition, résultats de calculs, etc.)

ROM (Read Only Memory) LIRE En ROM, on ne peut que… Les données sont conservées indéfiniment, même hors tension. La ROM est utilisée pour le stockage permanent du programme.

Les interfaces d’Entrée/Sortie Elles permettent d’assurer la communication entre le microprocesseur et les périphériques. (capteur, clavier, afficheur,imprimante, etc.) Elles peuvent être de type… SERIE ou PARALLELE

Les bus Ils relient électriquement le micro-processeur et les périphériques (mémoires et interfaces E/S).

Les différents bus Bus de commande Bus d’adresses Bus de données

Le bus de données est bidirectionnel Le bus de données est bidirectionnel. 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. 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.

Le décodage d’adresses (1/2)

Le décodage d’adresses (2/2) Tous les périphériques (mémoires, interfaces E/S, etc.) sont reliés en permanence sur le bus de données. Afin d’éviter les "conflits de bus", il faut donc sélectionner un seul périphérique à la fois. Les autres sont mis en état "haute impédance". Le décodage d’adresses réalise cette sélection en allouant à chaque périphérique une zone de l’espace adressable.

FIN