Les registres CPU et le cache CPU sont-ils différents? [fermé]

Les registres du processeur et le cache du processeur sont-ils différents?

24
demandé sur TheoYou 2010-08-17 12:08:14

3 réponses

Oui, CPU register est juste une petite quantité de stockage de données, qui facilite certaines opérations CPU.

CPU cache, c'est une mémoire volatile à grande vitesse qui est plus grande en taille, qui aide le processeur à réduire les opérations de mémoire.

24
répondu Chathuranga Chandrasekara 2010-08-17 08:11:00

Il n'est pas très inexact de considérer le registre du processeur comme le cache de niveau 0, plus petit et plus rapide que les autres couches de cache entre le processeur et la mémoire. La différence est seulement que du point de vue du jeu d'instructions, l'accès au cache est transparent (le cache est accessible via une adresse mémoire qui se trouve être une adresse en cache pour le moment) alors que les registres sont explicitement référencés dans chaque instruction.

18
répondu Pascal Cuoq 2010-08-17 08:14:03

Les registres

Sont des emplacements de stockage temporaires spéciaux dans le processeur qui acceptent,stockent et transfèrent très rapidement les données et les instructions immédiatement utilisées.la mémoire cache est un très rapide utilisé par le CPU de l'ordinateur qui est utilisé pour demander fréquemment des données et des instructions

1
répondu Jacob 2013-05-11 12:44:07