Zócalo y microprocesador: núcleos, IPC, caché y ejecución de instrucciones
Resumen
El documento explica qué es el zócalo y cómo se relaciona con el procesador y la placa base, y compara brevemente Intel y AMD. Después describe conceptos clave del microprocesador como el IPC, la frecuencia del reloj, las fases de ejecución de instrucciones, los núcleos, el multihilo y Hyper-Threading, así como la caché, el bus, HyperTransport y la GPU.
Puntos clave
- El zócalo es la estructura donde se conecta el procesador a la placa base; el chipset lo determina lógicamente.
- El IPC indica cuántas instrucciones puede ejecutar el procesador por cada ciclo de reloj.
- La frecuencia del reloj determina la velocidad con que el microprocesador lee datos e instrucciones y los ejecuta.
- La ejecución de instrucciones pasa por prefetch, fetch, decodificación, lectura de operandos, ejecución y escritura de resultados.
- Los núcleos son unidades que leen y ejecutan instrucciones de programas.
- Hyper-Threading simula dos procesadores lógicos dentro de un núcleo físico, permitiendo ejecutar 2 hilos simultáneamente.
- La caché es una memoria de acceso rápido que guarda temporalmente los datos procesados.
Zócalo
El zócalo es la estructura donde se conecta el procesador a la placa base. El zócalo determina el procesador físicamente y el chipset lo determina lógicamente.
Intel vs. AMD
- Intel: Es más caro, tiene dos procesadores matemáticos, lo cual le da mucha rapidez y es superior en cuestión de calidad del producto.
- AMD: Es económico, tiene un procesador matemático y uno gráfico; los ventiladores son más fuertes.
Conceptos Clave
IPC
El IPC (Instrucciones por Ciclo) determina la cantidad de instrucciones que es capaz de ejecutar el procesador por cada ciclo de reloj.
Frecuencia del Reloj
La frecuencia del reloj determina la velocidad con que el microprocesador lee datos e instrucciones y las ejecuta. El microprocesador está compuesto por varios registros, una unidad de control aritmético lógica y puede tener una unidad de coma flotante.
Fases de Ejecución de las Instrucciones
- Prefetch: Prelectura de la instrucción desde la memoria principal.
- Fetch: Envío de la instrucción al decodificador.
- Decodificación de la instrucción: Determinar qué instrucción es y qué se debe hacer.
- Lectura de operandos.
- Ejecución.
- Escritura de los resultados: En la memoria principal o en registros.
Microprocesador
El microprocesador es un conjunto de bloques interconectados entre sí, y cada uno de esos bloques realiza una función. El diseño de esos elementos y de cómo se interconectan es lo que se llama diseño.
Núcleos
Los núcleos son unidades que leen y ejecutan instrucciones de programas.
- 1 núcleo: 286, 486, Pentium, Pentium 2 y Pentium 3.
- 2 núcleos: Se distribuyen los procesos entre cada uno de los dos núcleos.
- 4 núcleos: En un solo kit de procesador poseen 4 unidades físicas de procesamiento de datos.
- Multinúcleo: De 12 a 16 núcleos.
Multihilo y Hyper-Threading
Multihilo consiste en ejecutar varios hilos de ejecución simultáneamente, de modo que se aprovecha la capacidad de multitarea entre múltiples hilos a programas.
Hyper-Threading consiste en simular dos procesadores lógicos dentro de un núcleo de procesador físico, de forma que un solo núcleo puede ejecutar 2 hilos de proceso de forma simultánea. Hyper-Threading permite procesar dos tareas por cada núcleo sin necesidad de usar un núcleo completo físicamente.
Caché y Bus
Caché: Es una memoria de acceso rápido cuya función es guardar temporalmente los datos procesados.
Bus: Circuito que conecta una parte de la placa base con otra. Sirve como puente de conexión entre el procesador y el resto del hardware.
HyperTransport y GPU
HyperTransport: Maneja los datos en forma de paquetes, usando una cantidad menor de líneas de comunicación, permitiendo frecuencias de funcionamiento más altas.
GPU: Procesador dedicado al procesamiento de gráficos, para aligerar la carga de trabajo al procesador.
Descargar
PDF Word HTMLPreguntas frecuentes
¿Qué es el zócalo de un procesador?
El zócalo es la estructura donde se conecta el procesador a la placa base. Físicamente lo determina el zócalo y lógicamente el chipset.
¿Qué es el Hyper-Threading?
Es una tecnología que simula dos procesadores lógicos dentro de un núcleo físico, de forma que un solo núcleo puede ejecutar 2 hilos de proceso a la vez.
¿Qué es el IPC de un procesador?
El IPC (Instrucciones por Ciclo) indica la cantidad de instrucciones que el procesador es capaz de ejecutar en cada ciclo de reloj.
Ponte a prueba
Tarjetas de repaso
Pulsa una tarjeta para ver la respuesta.
Test
Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.