Architecture de processeurs informatiques

Amathoué
Modifié (January 2022) dans Informatique théorique
Bonsoir
Il y a un peu de notions de calcul dans ma question...donc quand même un lien avec les mathématiques :-D.
Je n'en voudrais pas aux modérateurs si mon message était toutefois supprimé...

Il est bien connu que le processeur ne fait pas effectuer une opération avec des opérandes sortant tout droit de la mémoire vive, ils sont d'abord chargés dans le registre puis envoyés pour opération dans l'UAL. La raison est que les données(et donc les opérandes) sont nettement plus rapidement accessibles depuis les registres que depuis la mémoire vive, bon d'accord.
Mais pourquoi ce problème de lenteur d'accès ne se pose pas une fois les données chargées dans le registre? En effet, si on envoie les opérandes directement en UAL en sortie de mémoire vive, cela sera de toute manière plus rapide que d'aller les chercher(donc le voyage est de toute manière fait!?), puis les charger en registre, puis envoyés en UAL ?

Merci d'avance !!

Réponses

Connectez-vous ou Inscrivez-vous pour répondre.