6502架构下超小型Forth语言实现
2025-03-28
本文介绍了一个针对6502 8位CPU的极小化Forth语言实现,其大小仅为数百字节。作者比较了两种不同的内部解释器模型:直接线程代码(DTC)和最小线程代码(MTC),最终选择了DTC以实现更小的代码尺寸。该项目旨在验证标准DTC与MTC变体,并关注代码大小而非性能。最终实现的Forth包含了核心词法单元,并通过`my_hello_world.FORTH`程序进行了测试,展示了其功能。
开发
Forth语言