Please enable JavaScript.
Coggle requires JavaScript to display documents.
Architecture de Von Neumann - Coggle Diagram
Architecture de Von Neumann
CPU Unité Centrale
Processeur
Microprocesseur
ALU : Unité arithmétique et logique / Unité de traitement
elle effectue les opérations de base
Unité de Contrôle
s’occupe du séquençage des opérations
permet d’exécuter les instructions (les programmes) elle joue le rôle de « chef d’orchestre » : récupération des instructions et des données pour les envoyer à l’ALU.
Registre
permettent de mémoriser de l’information (donnée ou instruction) au sein même du CPU, en très petite quantité
Mémoire
contient les données et le programme
ROM
une mémoire morte ( ROM = Read Only Memory ) chargée de stocker le programme. C’est une mémoire à lecture seule. Cette mémoire permanente ne disparaît pas à la mise hors tension.
Pour certaines applications, il est nécessaire de pouvoir conserver des informations de façon permanente même lorsque l'alimentation électrique est interrompue. On utilise alors des mémoires mortes ou mémoires à lecture seule (ROM : Read Only Memory). Ces mémoires sont non volatiles. Ces mémoires, contrairement aux RAM, ne peuvent être que lues
RAM
une mémoire vive ( RAM = Random Access Memory ) chargée de stocker les données intermédiaires ou les résultats de calculs.
On peut lire ou écrire des données dedans, ces données sont perdues à la mise hors tension : mémoire volatile.
Une mémoire vive sert au stockage temporaire de données. Elle doit avoir un temps de cycle très court pour ne pas ralentir le microprocesseur. Les mémoires vives sont en général volatiles : elles perdent leurs informations en cas de coupure d'alimentation
Hiérarchie
Mémoire cache
La mémoire cache est une mémoire rapide de faible capacité destinée à accélérer l’accès à la mémoire centrale en stockant les données les plus utilisées.
Mémoire d'appuie
La mémoire d’appui sert de mémoire intermédiaire entre la mémoire centrale et les mémoires de masse. Elle joue le même rôle que la mémoire cache.
Mémoire principal
La mémoire principale est l’organe principal de rangement des informations. Elle contient les programmes (instructions et données) et est plus lente que les deux mémoires précédentes.
Mémoire de masse
La mémoire de masse est une mémoire périphérique de grande capacité utilisée pour le stockage permanent ou la sauvegarde des informations. Elle utilise pour cela des supports.
Registre
Les registres sont les éléments de mémoire les plus rapides. Ils sont situés au niveau du processeur et servent au stockage des opérandes et des résultats intermédiaires.
Caractéristiques
Capacité
c’est le nombre total de bits que contient la mémoire. Elle s’exprime aussi souvent en octet
Format des données
c’est le nombre de bits que l’on peut mémoriser par case mémoire.
On dit aussi que c’est la largeur du mot mémorisable (mot de 8, 16, 32 ou 64 bits)
Temps d'acces
c’est le temps qui s'écoule entre l'instant où a été lancée une opération de lecture/écriture en mémoire et l'instant où la première information est disponible sur le bus de données
Temps de cycle
il représente l'intervalle minimum qui doit séparer deux demandes successives de lecture ou d'écriture
Débit
c’est le nombre maximum d'informations lues ou écrites par seconde
Bus
ensemble de fils qui assure la transmission du même type d’information
de données
assure le transfert des informations entre le microprocesseur et son environnement, et inversement.
d'adresse
permet de faire circuler des adresses
de commande
de contrôle
permet de spécifier le type d’action
Interfaces entrées/sortie
permettent de communiquer avec l’extérieur
permettent d’assurer la communication entre le microprocesseur et les périphériques (capteur, clavier, moniteur ou afficheur, imprimante, modem, etc…)