Simulación de Arquitectura de Computadoras

Explora cómo interactúan los componentes de la CPU para procesar información. Ejecuta el ciclo para completar el reto.

CPU (Central Processing Unit) Ruta de Datos (Processor) Control Unit Registers Combinational Logic (ALU) Input Output Main Memory Instrucciones
Detalles del Sistema

Bienvenido. Pasa el mouse sobre los componentes para ver su función o inicia la simulación.

Estado: Esperando...

Documentación de Componentes

Control Unit (CU)

Es el "director de orquesta". Interpreta las instrucciones almacenadas en la memoria y envía señales de control (líneas rojas) para coordinar el resto de componentes. Decide qué datos mover y qué operaciones realizar.

Combinational Logic (ALU)

Unidad Aritmético-Lógica. Es el "cerebro matemático". Aquí es donde ocurren las sumas, restas, comparaciones y operaciones lógicas (AND, OR, NOT). Recibe datos crudos y produce un resultado.

Registers

Memorias ultra-rápidas y pequeñas ubicadas dentro del procesador. Se usan para almacenar los datos con los que la CPU está trabajando en este instante (ej. dos números que se van a sumar). Son mucho más rápidos que la RAM.

Main Memory (RAM)

Almacenamiento temporal de gran capacidad. Contiene tanto el programa (instrucciones) como los datos. El procesador debe "ir a buscar" (Fetch) la información aquí antes de procesarla.

Input / Output

Input: Mecanismos para introducir datos al sistema (teclado, disco, sensores).
Output: Mecanismos para comunicar los resultados del procesamiento al mundo exterior (pantalla, red, impresora).