Fonctionnement de l'unité centrale (rappels ? de 1ère Année)

Slides:



Advertisements
Présentations similaires
Architecture de machines Le microprocesseur
Advertisements

Fonctionnement de l'unité centrale (rappels ? de 1ère Année)
Plan du cours : 2ème Partie
Objectifs Nous allons concevoir une mise en œuvre contenant un noyau de jeu d’instructions. Nous verrons comment l’architecture de jeu d’instructions.
Chapitre 8 : L’architecture de base des ordinateurs
SÉQUENCE D’ACTIONS SUR
Architecture de base d’un ordinateur
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.
J.-M. ADAM – D. BARDOU Fonctionnement de l'unité centrale.
3-Présentation d’un µP simple
Architecture d’un ordinateur
Chapitre IV Architecture de VonNeumann. I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan.
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.
1 © Copyright 2005, Philippe Arlotto tln.fr Creative Commons Attribution-ShareAlike 2.0 license 18/09/2016 Cours microprocesseurs.
o Nicolas Dewaele Architecture matérielle Architecture des ordinateurs.
L’ordinateur et ses composants Un ordinateur est composée d'une unité centrale et de périphériques. Tous les périphériques sont branchés sur l'unité centrale.
CFEPP1 ARCHITECTURE I – PORTES LOGIQUES II – UNITES DE MESURE III – HISTORIQUE IV – ORDINATEUR ACTUEL V – COMPOSANTS D’UN ORD.
François Médevielle - UPSTI -. Introduction  Découvrir les éléments constitutifs d’un « ordinateur »  Comprendre l’organisation fonctionnelle d’une.
Formation Réseaux et Télécommunication Master 1 Matière : DSP & FPGA Par: ATOUI Hamza.
Architecture matérielle D’un micro ordinateur
L’ordinateur et ses composants
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Architecture des microordinateurs
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
L’ordinateur: comment ça marche ? Ou comment avoir des idées justes sur le sujet... PCI SV I - STU I Alain Mille UFR d’Informatique UCBL.
La science qui permet le traitement automatique des informations
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Fonctionnement de l'unité centrale
Cours 5 Mardi 13 septembre Période 1: Les bases de l’informatique et les composantes de l’ordinateur PARTIE 1 Période 2: L’utilisation de Power Point.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Architecture de machines Le microprocesseur
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Classification des archtecutres paralleles
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Initiation à l’informatique Généralités et Définitions Université de Tébessa 1 ère Année MI Y. MENASSEL.
Initiation à l’informatique Partie matérielle du PC Unité Centrale Université de Tébessa 1 ère Année MI Y. MENASSEL.
INFORMATIQUE NAVAL Présentation: ESSO PIDE MALIK 1.
Architecture matérielle et logicielle des systèmes embarqués de moyenne complexité Elle est composée :  d’une unité de traitement centrale,  de.
Introduction à l’assembleur ARM: variables et accès mémoire
L E C ORPS D ’ UN A LGORITHME / P ROGRAMME – L A PARTIE I NSTRUCTION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie.
Jelassi Khaled Systèmes micro-programmés 1 Les systèmes micro-programmés Principe: Un système microprogramme est donc constitué de:  Un microprocesseur.
De l’ordinateur au processus : rôle d’un système
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Assembleur ARM: Séquence d’exécution et branchements
À l’intérieur de l’ordinateur
Projet sur l’ordinateur
Architecture de machines Le microprocesseur Cours
Bus et adressage GIF-1001: Ordinateurs: Structure et Applications
Module : Architecture des Ordinateurs (AO)
Qu’est-ce qu’un ordinateur ?. Ordinateur – calculateur Un ordinateur est une machine qui permet de réaliser, d’exécuter des opérations, des calculs, c’est.
Architecture de base d’un ordinateur
Communications séries synchrones
Communications séries synchrones
ARCHITECTURE DES ORDINATEURS
Introduction aux microprocesseurs
L’ordinateur: comment ça marche ? Ou comment avoir des idées justes sur le sujet... PCI SV I - STU I Alain Mille UFR d’Informatique UCBL.
1 Décodage d’adresses et mémoires Introduction Définition, Caractéristiques des mémoires Classification des mémoires La mémoire centrale Caractéristiques.
Chapitre 7 : Les mémoires
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
Notions de base de l’informatique. 1-Définitions : Le mot « Informatique » a été créé (vers 1960) à partir des deux mots « information » et « automatique.
1 Architecture d’ordinateur. 2 Plan Architecture Codage et opération de base.
Ce qu’il faut savoir! Ordinateur : Notions De Base
Architecture d’un ordinateur
1690 : Pascal invente la machine à calculer entièrement mécanique (addition et soustraction) 1800 : Jacquart invente le métier à tisser avec cartes perforées.
Architecture des ordinateurs
Introduction aux Circuits Reconfigurables et FPGA.
S ECTION : TS BDD T ITRE DE COURS N1: P RÉSENTATION DE L ’ ARCHITECTURE GÉNÉRALE D ’ UN ORDINATEUR Objectif général: À la fin de cours chaque stagiaire.
Transcription de la présentation:

Fonctionnement de l'unité centrale (rappels ? de 1ère Année) J.-M. ADAM – D. BARDOU

Schéma général de l'unité centrale Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI RA U.A.L. A B RD U.E. BUS

La mémoire centrale contient : des données des programmes Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 RA CHA 0 CHB 2 ADD RGA 3 U.A.L. A B RD U.E. BUS

Le registre d’adresse (RA) contient l’adresse du mot mémoire à lire ou à écrire Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 RA 3 1 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B RD U.E. BUS

Le registre donnée (RD) contient l’information lue ou à écrire dans le mot dont l’adresse est dans RA Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B RD 826 826 U.E. BUS

L’unité Arithmétique et Logique effectue les calculs (+, -, *, /) et les opérations logiques (et, ou, non) Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. L’U.A.L. manipule les données des registres A et B A B 18 826 RD 826 U.E. BUS

Les unités d’échange assurent la communication entre l’unité centrale et les périphériques Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

Le bus assure la communication entre les composants de l’unité centrale Mémoire centrale H Séquenceur CO 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

Le compteur ordinal (CO) Mémoire centrale H Séquenceur CO k 1 2 3 k k+1 k+2 ... RI 41 145 720 Le CO contient l’adresse mémoire de la prochaine instruction à exécuter. 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

Le registre d’instruction (RI) contient l’instruction en cours d’exécution Mémoire centrale H Séquenceur CO k RGB 3 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

Le séquenceur envoie ses commandes aux autres organes de l’unité centrale au rythme de l’horloge (H) commandes Mémoire centrale H Séquenceur CO k 1 2 3 k k+1 k+2 ... RI RGB 3 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

Le séquenceur, l’horloge et le registre d’instruction (RI) constituent l’unité de commande Mémoire centrale H Séquenceur CO k RGB 3 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.

L’unité de commande, l’unité arithmétique et logique, le bus et les registres CO, RA et RD constituent le processeur Unité de commande Mémoire centrale H Séquenceur CO k RGB 3 1 2 3 k k+1 k+2 ... RI 41 145 720 826 RA 3 CHA 0 CHB 2 ADD RGA 3 U.A.L. A B 18 826 RD 826 BUS U.E. U.E.