Cómo desarrollé un compilador de C y un navegador web para el Am29000

How I developed an Am29000 C compiler and web browser

Cómo desarrollé un compilador de C y un navegador web para el Am29000

Oscar Toledo G. relata cómo, entre 1998 y 1999, creó un compilador de C y un navegador web para su computadora casera basada en el procesador Am29000. Sin poder comprar compiladores comerciales y con solo 512 KB de RAM, adaptó su compilador para transputer, rediseñó el árbol de expresiones con memoria dinámica y construyó un generador de código específico para la arquitectura de muchos registros del Am29000. El artículo incluye fragmentos de código y detalles del proceso, como el uso de DJGPP para compilar en una PC.

Trabajar en código máquina era difícil, y era como hacer una inmersión profunda en agua fangosa.

Más de este día

2026-08-17