Il paraît qu'au niveau de la cache L1, il y a deux séparations, une cache d'instructions et une cache de données, je dirais même que j'en suis sûr. Ce que je voulais savoir c'est comment ce comporte le bout de code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
code segment
or [variable],1
...
data segment
variable db 0
Je suppose que mes deux lignes sont alignées dans un pacquet de 64 octets pour une montée simplificatrice des instructions de L2 vers L1.
La L1-instruction reçoit donc l'instruction "or" et doit modifier la "variable" mais la variable, étant donné que "variable" existe déjà au niveau de L1-instruction, y a-t-il copie de la L1-instruction vers la L1-données ou copie de la L2 vers la L1-données ???

J'espère que j'ai été assez clair. Merci d'avance