Proyecto de arquitectura digital construido en Logisim Evolution. Implementa un ordenador simple capaz de realizar operaciones aritméticas básicas, manipular memoria y ejecutar instrucciones binarias personalizadas.
El punto de partida
Un ordenador visto desde dentro, sin capas de abstracción: puertas lógicas, registros y memoria conectados a mano hasta conseguir una máquina que ejecuta instrucciones.
Qué incluye
- Una ALU capaz de operaciones aritméticas y lógicas básicas.
- Un banco de registros y memoria direccionable.
- Un juego de instrucciones propio con un ciclo de búsqueda, decodificación y ejecución.
Stack
Diseñado en Logisim Evolution. El trabajo aquí está más cerca de la arquitectura de computadores que del software, y fue donde entendí de verdad cómo se ejecuta una instrucción.