« Fonctionnement d'un ordinateur/Les jeux d'instructions » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 24 :
===Architecture mémoire-mémoire===
 
Les toutes premières machines n'avaient pas de registres pour les données et ne faisaient que manipuler la mémoire RAM ou ROM : on parle d''''architectures mémoire-mémoire'''. Dans cette architecture ci, il n'y a pas de registres généraux : les instructions n'accèdent qu'à la mémoire principale. Néanmoins, les registres d'instruction et pointeur d'instruction existent toujours. Les seules opérandes possibles pour ces processeurs sont des adresses mémoire, ce qui fait qu'un mode d'adressage est très utilisé : l'adressage absolu. Ces architectures avaient l'avantage d'avoir une gestion de la mémoire plusassez simple qu'avec une pile. Le nombre d'instruction d'accès mémoire diminuaitétait surassez ces architecturesimportant, mais cela neen permettaitraison pasde l'usageabsence de registres, chose essentielle sur les architectures modernes. Ce genre d'architectures est aujourd'hui tombé en désuétude depuis que la mémoire est devenue très lente comparé au processeur.
 
[[File:Ismem2mem.png|centre|Architecture mémoire-mémoire.]]