Skip to content
IRC-CodingIRC-Coding
CPUALUunidad de controlregistroscacheFetch Decode Execute

CPU explicada: estructura, Fetch-Decode-Execute

CPU: unidad de control, ALU, registros, contador de programa, cache L1-L3 y ciclo Fetch-Decode-Execute con preguntas de examen.

S

schutzgeist

1 min read
CPU explicada: estructura, Fetch-Decode-Execute

CPU (Central Processing Unit)

Este artículo es una definición de concepto sobre la CPU, incluyendo preguntas de examen, componentes clave y etiquetas.

En Pocas Palabras

La CPU es el corazón de cualquier ordenador: ejecuta instrucciones, procesa datos y controla los procesos esenciales del sistema.

Descripción Técnica Concisa

La CPU está compuesta típicamente por:

  • Unidad de Control (interpreta instrucciones, coordina el flujo de datos)
  • ALU (operaciones aritméticas y lógicas)
  • Registros (memorias intermedias extremadamente rápidas)

Las CPUs modernas suelen ser multi-núcleo y poseen memoria caché (L1/L2/L3) para optimizar el rendimiento.

El desempeño depende de varios factores: frecuencia de reloj, arquitectura, tamaño de caché y número de núcleos.

Puntos Clave para Examen

  • Componentes: Unidad de Control, ALU, Registros
  • Ciclo de instrucción: Fetch → Decode → Execute (relevante para IHK)
  • Registros como memorias intermedias ultra-rápidas
  • Caché vs. RAM
  • Aspecto de seguridad: ejecución especulativa (Spectre/Meltdown) como conocimiento contextual
  • Multinúcleo: mayor rendimiento, frecuentemente mejor relación energía/rendimiento

Componentes Principales

  1. Unidad de Control
  2. ALU
  3. Conjunto de Registros
  4. Program Counter
  5. Instruction Register
  6. Interfaz de Bus
  7. Caché (L1/L2/L3)
  8. Generador de Reloj
  9. Conjunto de Instrucciones
  10. Control de Interrupciones

Ejemplo Práctico Simple

ADD R1, R2
- La Unidad de Control decodifica la instrucción
- La ALU suma los contenidos de R1 y R2
- El resultado se almacena en R1

Explicación: El ciclo de instrucción controla la ejecución: 1) Fetch, 2) Decode, 3) Execute.

Ventajas y Desventajas

Ventajas

  • Programable universalmente
  • Alta velocidad de cálculo
  • Procesamiento paralelo (multinúcleo)

Desventajas

  • Generación de calor con alta potencia
  • Dependencia del conjunto de instrucciones
  • Memoria de registros/en-chip limitada

Preguntas Típicas de Examen (con Respuesta Breve)

  1. ¿Cuál es la tarea principal de la CPU? Ejecutar instrucciones, procesar datos, controlar el sistema.
  2. ¿De qué componentes está compuesta? Unidad de Control, ALU, Registros.
  3. ¿Qué es el Program Counter? Registro que contiene la dirección de la siguiente instrucción.
  4. ¿Caché vs. RAM? El caché es más rápido, más pequeño y más cercano a la CPU.

Información Complementaria

  1. https://es.wikipedia.org/wiki/Unidad_central_de_procesamiento
  2. https://meltdownattack.com/
Volver al blog
Share:

Nächster Artikel in Arquitectura de Computadoras

Weiterlesen
Arquitectura de Computadoras: CPU Explicada

Entradas relacionadas