Um Forth minúsculo para o 6502: Menos de 600 bytes
2025-03-28
Este artigo detalha uma implementação Forth altamente minimizada para a CPU de 8 bits 6502, atingindo um tamanho inferior a 600 bytes. O autor compara dois modelos de interpretadores: Código de Thread Direto (DTC) e Código de Thread Mínimo (MTC), optando pelo DTC por seu tamanho menor. O projeto se concentra no tamanho em vez do desempenho, com o objetivo de verificar o DTC padrão em relação às variações do MTC. O Forth resultante inclui primitivas principais e é testado com `my_hello_world.FORTH`, demonstrando sua funcionalidade.
Desenvolvimento