Chapitre IV Architecture de VonNeumann. I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan.

Slides:



Advertisements
Présentations similaires
Le Concept du programme enregistré
Advertisements

Architecture de machines Le microprocesseur
Architecture de machines Principes généraux
Fonctionnement de l'unité centrale (rappels ? de 1ère Année)
TRAITEMENT PROGRAMME DE L’INFORMATION
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
auxiliaires ou mémoires de masse ou alors secondaire).
Plan du cours : 2ème Partie
Jacques Lonchamp IUT Nancy Charlemagne – DUT Informatique 1A
Objectif Comprendre à l ’aide d ’un exemple simple le déroulement des instructions au niveau microprogramme.
Objectifs Nous allons construire la partie contrôle de L ’UC qui permet de piloter le chemin de données en fonction du type de l ’opération. En fonction.
Objectifs Nous allons concevoir une mise en œuvre contenant un noyau de jeu d’instructions. Nous verrons comment l’architecture de jeu d’instructions.
Le processeur Introduction Construction d ’un chemin de données
Le Concept du programme enregistré
Le jeu d ’instructions Introduction Un jeu d ’instruction classique
Les microprocesseurs A. Objectifs de la séquence:
TRANSMISSION DES DONNEES INFORMATIQUES
Architecture de machines Principes généraux
Architecture de machines La mémoire
Système d’exploitation : Assembleur
Les systèmes à microprocesseur
Architecture des ordinateurs
Chapitre 8 : L’architecture de base des ordinateurs
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
Chapitre n°2 : Architecture d'un ordinateur
SÉQUENCE D’ACTIONS SUR
Architecture de base d’un ordinateur
Architecture des Ordinateurs
LES SYSTEMES AUTOMATISES
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
Logique programmée & Microprocesseurs
Chapitre 9 : La machine MIASM
J.-M. ADAM – D. BARDOU Fonctionnement de l'unité centrale.
Cours de Structure et Technologie des composants d’ordinateurs
Architecture d'un ordinateur
3-Présentation d’un µP simple
Les Machines RAM.
Fonctionnement d’une mémoire.
INFOR 101 Chapitre 5 Marianne Morris.
Adresses: 2 Données: sur un octet Adresses: 4 Données: sur un octet Adresses: 4 Données: sur un mot de 16 bits 2.
Patricia Renault UPMC 2005/2006
Chapitre 3 L’accès aux données.
Architecture des ordinateurs
NB : CRMD => Créer, Rechercher, Modifier, Détruire Données techniques Machines CRMD Gammes CRMD Articles CRMD Opérations CRMD Nomenclature CRMD Paramètres.
Architecture d’un ordinateur
Les bascules et registres
Formations Système Embarqué & Informatique Industrielle
Le schéma fonctionnel d’un ordinateur
Architecture matérielle et logicielle. Sommaire Un peu d’histoire : Naissance de l’informatique Organisation matérielle des ordinateurs Processeur, Mémoire,
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
ASR5 Système pour architectures multicœurs CSC5001 : Systèmes Hautes Performances Architecte de Services informatiques Répartis Gaël Thomas
Étapes pour la Programmation du 68HC11 I. Écriture du programme dans un fichier *.a11 II. Le programme est compilé (traduit en langage machine) III. Le.
UNIX AVANCE Yves PAGNOTTE – Janvier – QUELQUES RAPPELS SUR LES SYSTEMES D’EXPLOITATION 1.
1 Les logiciels en général sont classés en deux familles:  Logiciels de base  Logiciels d’applications (applications) 2.
Architecture d'un automate programmable
Zitouni amani et imen Ben Belgacem 1 Projet de fin d’année sur le contrôle d’accès par la technologie RFID Zitouni Amani Ben Belgacem Imen Encadrer par.
CSI 3531 Systèmes d’exploitation Nathalie Japkowicz 1.
Informatique 2A Langage C 3 ème séance.
Structure Machine Haouam M. Yassine
Caroline Tremblay Baker. Brève histoire du disque dur Qu’est-ce qu’un disque dur et à quoi cela sert-il ? Qu’elles sont les différentes parties du disque.
Les systèmes automatisés Les systèmes automatisés
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.
Fonctionnement de l'unité centrale
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Les composants informatiques
Architecture de machines Le microprocesseur
B.Shishedjiev - Informatique
Introduction aux microprocesseurs
Fonctionnement de l'unité centrale (rappels ? de 1ère Année)
Transcription de la présentation:

Chapitre IV Architecture de VonNeumann

I/ Introduction John VonNeumann est un mathématicien d’origine Hongroise qui a participé au projet Manhattan. En 1945, il a écrit un rapport où il décrit comment devrait être organisé le cœur d’une machine universelle. L’organisation interne de l’ordinateur est appelée «Architecture Matérielle». Mémoire Centrale (RAM) Unité Centrale Unité de Commande Unité de Traitement horloge instructions données/résultats ordres Inov.: * u. de commande qui donne les ordres et synchronise les opérations * m. centrale interne qui permet de stocke les données/programmes

II/Mémoire centrale Elle conserve les instructions et les données pour une exécution. Elle est composée d’un ensemble de mots mémoire d’une taille donnée. Chaque mot est identifié par son adresse en binaire. exemple: pour une mémoire de 16 mots de deux octets chacun, il faut une adresse de 4 bits pour identifier chaque mot. registre: petite mémoire (qq bits) avec un rôle particulier (identifier les mots, fournir/récupérer les données, …) mots mémoires (données/instructions) Registre d’adresse Registre de données

III/Unité de commande Elle dirige l’exécution des programmes. Elles est constituée de deux registres: exemple: Compteur Ordinal (C.O) : garde l’adresse de l’instruction à exécuter, il doit avoir la même taille que le registre d’adresses Registre d’Instruction (R.I) : garde le détail de l’instruction qui s’exécute, il doit avoir la même taille que le registre de données Une instruction simple est composée de 4 parties: code opérationadr. opérande1adr. opérande2adr. résultat C.O R.I Unité de Commande

IV/Unité de traitement Elle réalise les opérations de calcul. Elle est composée de: 3 registres: gardent les 2 opérandes et le résultat (taille=1mot) UAL(Unité Arithmétique et Logique): exécute l’opération indiquée dans le code opération U.A.L opérande 1opérande 2 résultat Unité de Traitement

V/Les bus Les fils qui permettent de relier les différentes unités et la mémoire pour véhiculer les données et les instructions sont des bus Bus d’adresse: relie le CO et une partie du RI(adr.op1,op2 et rés) au registre d’adresse de la mémoire centrale (taille= ) Bus de donnés: relie le RI et les 3 registres de l’UAL au registre de données de la mémoire centrale (taille= )

VI/Schéma global