Apollo-11:保存阿波罗登月任务制导计算机的原始程序
一分钟看懂
Apollo-11 仓库收录阿波罗 11 号指令舱和登月舱制导计算机的原始源代码。代码来自纸质资料的数字化转录,分别对应指令舱的 Comanche055 和登月舱的 Luminary099,是研究航天软件史和早期嵌入式计算的重要档案。
你可以用它做什么
- 阅读阿波罗制导计算机使用的汇编程序和注释。
- 对照原始扫描资料检查数字化转录是否准确。
- 研究 1960 年代航天软件的结构、命名和工程方法。
- 配合 Virtual AGC 工具尝试汇编或模拟这些历史程序。
- 将其用于计算机史、航天史和软件工程教学。
主要能力
- 保存指令舱 Comanche055 与登月舱 Luminary099 两套程序。
- 保留原始 AGC 汇编源文件、注释与相关任务信息。
- 提供多语言 README,帮助不同语言读者理解档案背景。
- 接受针对转录错误或遗漏文件的校正贡献。
- 指向原始扫描、Virtual AGC 和数字化来源,便于进一步核实。
适合哪些人
适合软件史、航天史和嵌入式系统研究者,也适合希望阅读真实历史工程代码的教师、学生与开发者。它首先是一份档案,不是面向现代应用开发的通用软件库。
怎么开始使用
可以直接从 Comanche055 和 Luminary099 目录阅读源代码,并结合 README 中的背景说明理解两套程序的用途。若想汇编或模拟代码,应按照仓库指引使用 Virtual AGC 项目;提交校正前先阅读贡献说明,并与原始扫描件逐项核对。
使用前需要知道
这些代码针对阿波罗制导计算机及其历史工具链,不适用于现代硬件生产开发。仓库中的主要价值是保存和校正原始资料,不能把模拟运行结果视为对真实航天系统的现代安全验证。README 标明代码为公共领域;使用附带工具或外部资料时,还需分别核对它们的许可证和要求。