“Conocimiento Hardware>CPUs

¿Qué tipo de caché de la CPU contiene datos que están esperando para ingresar a la CPU?

2015/4/3
El caché de la CPU que contiene datos que esperan para ingresar a la CPU generalmente no se considera un nivel de caché separado, sino más bien una parte de la estructura interna de la CPU , a menudo dentro de la unidad de ejecución o estrechamente asociado con él.

He aquí por qué:

* Jerarquía de caché: Los cachés de CPU (L1, L2, L3) están diseñados principalmente para contener datos de que la CPU podría Necesito pronto, basado en principios de localidad. Por lo general, no almacenan datos "esperando ingresar" a la CPU.

* Flujo de datos: Cuando los datos se obtienen de la memoria, se mueve a través de la jerarquía de caché (si está presente) y finalmente alcanza los registros internos de la CPU. Estos registros contienen los datos inmediatamente antes y después de la ejecución.

* Instrucción de tuberías: Las CPU modernas usan tuberías, donde múltiples instrucciones se procesan en diferentes etapas simultáneamente. Esto significa que los datos obtenidos de la memoria podrían ser para una instrucción más abajo en la tubería, no la que actualmente se está ejecutando.

Por lo tanto, si bien no hay un nivel de caché específico para los datos que esperan ingresar a la CPU, las estructuras internas de la CPU, incluida su unidad de ejecución y búferes asociados, administran el flujo de datos y aseguran que las instrucciones reciban los datos necesarios a la derecha. tiempo.

CPUs
¿Cuál es el número del nivel de memoria caché?
¿Cuáles son los dos modos de operación CPU?
Cómo aumentar la velocidad de mi CPU
¿Cuánto cuesta un procesador?
¿Cuántas generaciones de microprocesadores y sus usos?
Cómo actualizar la CPU en un Mac Mini
El ventilador de la CPU de repuesto no se reconoce
¿Es posible poner un procesador AMD en lugar de un Intel?
Conocimiento de la computadora © http://www.ordenador.online