开发者生态
morning
Tumble Forth – 使用 C 编译器从汇编到操作系统
2026-08-22
1 阅读
约1分钟阅读
vicek22
字号:
你好,我叫 Virgil Dupras,是《Collapse OS》和《Dusk OS》的作者,我正在开始撰写一系列文章,旨在帮助我以前的自己(一名普通 Web 开发人员)进入通向低级编程奇妙世界的兔子洞。希望我也能牵着你的手。总体目标是拓宽您对计算主题的看法。我打算通过故事情节逐步实现一些美好而闪亮的目标。我还打算搞一个噱头,在每一集里,我都会讲一个老生常谈的笑话。目标读者是了解编程方法但在低级编程领域缺乏经验的人。如果您是目标读者,但发现内容的某些部分难以理解,这不是故意的。在这种情况下,或者如果您有任何问题或意见,请通过 hsoft@hardcoded.net 与我联系。故事弧 系好安全带,多萝西 在我的“试点”故事弧中,我们厌恶地窥视着现代软件复杂性的深渊,并通过跌入低级开发的兔子洞来逃离这个反乌托邦。从PC平台上的裸机开始,我们从头开始构建Forth,然后切换到Dusk OS,然后构建部分C编译器(足以编译我们的示例代码),再次从头开始。目录 系好安全带,多萝西 通过裸机解放 一个扇区统治一切 外壳中的文字 请查阅 两个堆栈的故事 婴儿的第一步 从黄昏到 C 编译的难以忍受的即时性 喂养编译器眼中的野兽
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱