Presentación pública de alz y alas

Hace un tiempo hablé por aquí de un proyecto de emulación de una CPU (Lo puedes leer aquí). Hace poco lo he colgado públicamente en mis repositorios de github.

Como ya comenté alz es una arquitectura emulada de 16 bits que integra un depurador, una CPU, una memoria RAM y una ROM.

Así mismo también he publicado en github el proyecto alas que es básicamente un ensamblador para la arquitecutra de alz, porque tener que escribir los programas directamente en lenguaje máquina era algo bastante tedioso.

Ahora mismo, me encuentro trabajando en un compilador de C para dichar arquitectura, un compilador que siga el estándar C99 que me va a llevar bastante tiempo. De momento realiza el analisis sintáctico y el analisis semántico.

Aquí puedes encontrar el repositiorio de alz

Aquí puedes encontrar el repositiorio de alas

Y a continuación un ejemplo del funcionamiento de alas

1