Expliquez la mémoire cache. Quelle est son utilisation ? Expliquez également comment le mappage est effectué entre la mémoire cache et la mémoire.

1 Réponses


  • Les informations sont normalement conservées dans un système de stockage, à savoir. La mémoire principale, et le traitement de ces informations se fait par CPU. Étant donné que le temps d'accès pris par le processeur est bien inférieur à celui de la mémoire principale, afin de correspondre à la vitesse du processeur, les informations sont copiées de la mémoire principale dans un système de stockage plus rapide - la mémoire CACHE. Le cache est placé entre le processeur et la mémoire principale car son le temps d'accès est inférieur au temps d'accès à la mémoire principale d'un facteur de 5 à 10. En fonctionnement - Lorsque nous avons besoin d'une information particulière, nous vérifions d'abord si elle est dans le cache ou non. Si c'est le cas, nous utilisons l'information directement du cache ; Si ce n'est pas le cas, nous utilisons les informations de la source, en mettant une copie dans le cache en supposant que nous en aurons bientôt besoin.Mappage - Pour le mappage entre la mémoire cache et la mémoire principale, les trois méthodes suivantes sont utilisées - 1) Mappage associatif - utilise la mémoire associative. 2) Mappage direct3) Mappage associatif défini. Cher Kkusumkshp, La procédure de mappage entre le cache et la mémoire est très longue à expliquez ici donc je vous suggère de vous référer à un livre standard d'architecture informatique (par exemple, M. Morris Manno). Vous obtiendrez la meilleure explication là-bas.

Ecrivez votre réponse

Votre réponse apparaîtra après modération