Ignorer la navigation

Architecture de von Neumann

Activité

L’architecture de von Neumann est un modèle structurel d’ordinateur dans lequel une unité de stockage (mémoire) unique sert à conserver à la fois les instructions et les données demandées ou produites par le calcul. Les ordinateurs actuels sont tous basés sur des versions améliorées de cette architecture.

https://interstices.info/le-modele-darchitecture-de-von-neumann/

Les différents types de mémoire

Visionner la vidéo ci-dessous:

https://www.youtube.com/watch?v=LXLqL-kYVyQ

  • Rechercher les définitions et caractéristiques des mémoires suivantes afin de compléter le tableau (sur une feuille libre):

Mémoire

Technologies (disque dur, ram??)

Taille (ordre de grandeur ko Go??)

Vitesse de transmission (ordre de grandeur Mo/s??)

Contient (programme, fichier, instructions??):

Masse

Centrale

Cache

Registres

  • Que signifient les acronymes ROM? RAM?
  • Laquelle des mémoires suivantes est volatile: RAM, disque dur, ROM, clef USB?

Cycle Fetch Decode

Étapes de l’exécution d'un programme :

1- Recherche de l'instruction dans la mémoire morte

Un compteur ordinal (program counter) contient l’adresse de l’instruction en cours d’exécution ;

Il est automatiquement incrémenté après exécution de l’instruction, et explicitement modifié par les instructions de branchement.

2- Décodage de l'instruction (opération et opérandes),

e0812000 (ADD R2,R1,R0) signifie R2 = R1 + R0

3- Exécution de l'opération,

Calcul, manipulation des registres, lecture ou écriture en zone mémoire, modification du compteur ordinal lors des sauts...

Visiter la page:

https://interstices.info/memoire-et-unite-centrale-un-couple-dedie-a-lexecution-des-programmes/

Visionner la vidéo:

https://www.youtube.com/watch?v=Z5JC9Ve1sfI