“Conocimiento Hardware>CPUs

¿A dónde va CPU para obtener sus datos?

2011/5/20
La CPU obtiene sus datos de varios lugares, dependiendo de lo que esté haciendo el programa:

* Memoria principal (RAM): Esta es la principal fuente de datos de la CPU. Instrucciones y datos a los que la CPU necesita acceder con frecuencia se cargan en RAM. La CPU obtiene constantemente instrucciones y datos de RAM.

* memoria de caché: Este es un tipo de memoria más pequeño y más rápido ubicado más cerca de la CPU. Los datos de acceso frecuente de RAM se copian en caché para una recuperación aún más rápida. Por lo general, hay múltiples niveles de caché (L1, L2, L3), siendo L1 los más rápidos y más pequeños, y L3 es el más lento y más grande. La CPU verifica la memoria caché primero antes de ir a RAM.

* Registros: Estas son ubicaciones de almacenamiento extremadamente rápidas * dentro * de la CPU en sí. Mantienen los datos en los que la CPU está trabajando activamente. Los registros son los puntos de acceso más inmediatos de la CPU para los datos.

* Entrada/salida (E/S) Dispositivos: Esto incluye cosas como discos duros, SSD, tarjetas de red y dispositivos USB. La CPU solicita datos de estos dispositivos, y los datos se transfieren a RAM (y posteriormente a caché y registros) antes de que la CPU pueda procesarlo.

En resumen, el flujo de datos de la CPU es típicamente: I/o -> RAM -> Cache -> Registros -> CPU . La CPU siempre intenta obtener datos de la fuente más rápida posible; Si los datos no se encuentran en registros o caché, luego lo recupera de RAM y, finalmente, si es necesario, de dispositivos de E/S más lentos.

CPUs
Cómo utilizar un ventilador de la CPU de 3 pines en lugar de 4 -Pin en un AMD
¿Qué factores determinan el rendimiento de la CPU?
¿Cuál es la CPU y su importancia para un sistema informático?
¿Ventajas de una CPU basada en un acumulador?
¿Qué hacer con un Fallo del ventilador de la CPU en Dell Dimension 4550
¿Cómo encuentra la CPU los datos y las instrucciones almacenados en la memoria?
¿Cuál es la capacidad de una supercomputadora en el pasado?
¿Puede un procesador Centrino ejecutar Windows Vista?
Conocimiento de la computadora © http://www.ordenador.online