¿Los datos van desde la memoria primaria al registro de la CPU directamente sin pasar a la memoria caché?

¿Los datos van desde la memoria primaria al registro de la CPU directamente sin pasar a la memoria caché?

¿Los datos van directamente de la memoria principal a los registros de la CPU cuando la CPU recupera datos de la memoria principal?

¿O los datos tienen que pasar primero de la memoria primaria a la memoria caché, antes de ir a los registros?

Respuesta1

En la mayoría de las CPU modernas, es el caché en sí (y el hardware que lo rodea) el que adquiere la memoria, no el núcleo. Puede adquirir la memoria de otro caché o puede adquirirla de los chips RAM físicos. Pero no es problema del núcleo de ejecución. El caché y el hardware asociado.maneja la coherencia de la memoria de bajo niveloperaciones.

información relacionada