让人类登月的程序,真的是纺织工“编织”出来的?

1969年7月20日下午4时17分42秒,美国宇航员阿姆斯特朗将左脚小心翼翼地踏上了月球表面,这是人类第一次踏上月球。

如今时间已经过去了50年,但阿姆斯特朗那句“我的一小步,人类的一大步”的经典独白,仍然深深地刻在每个人的心里。

腾讯科技联合知乎发起“登月50年”系列策划,聚焦人类探索月球的点点滴滴,一起回顾人类和月球的往事。

今天来说阿波罗计划中的一个小细节,也许可以帮助你了解以当时的技术要把人送上月球的难度,作者:知乎答主Mandelbrot。

我们常常把软件设计叫做“编程序”,其实,阿波罗计划的导航软件真的是“编织”出来的。

导航软件的重要性是毫无疑问的。尤其是当飞船运行到月球背面时,无法和地球直接通信,飞船的导航全靠软件指挥。所以,这样的软件容不得一个错误。除了对软件本身正确性的要求之外,软件存储介质也是至关重要的。要是存储介质在太空中受到损害,后果也是不堪设想的。

在当时,比较流行的存储介质是打孔纸带,就是在纸带上不同位置用有没有打孔表示0和1。但是,载人航天工程显然不能把性命攸关的安全性寄托在弱不禁风的纸带上面。至于磁带,它依赖于过于巨大的设备,而且在太空环境下可靠性也得不到保障。于是,最后的选择是磁环和电缆。

存储器实际上是一个有很多磁环构成的阵列,电缆从阵列中穿过,以二进制机器码(0和1)的方式保存软件信息。下图就是阿波罗导航系统中用于测试的存储器。你可以清楚地看到红色的磁环和绿色的导线。

磁环的作用是改变导线上电压的状态。如果导线穿过磁环,导线上的电压就会发生改变。系统检测到这种改变后,就把这条导线上的数据解释为1。

如果导线没有穿过磁环,那么导线上的电压不发生改变,系统就把这条线上的数据解释为0。

可以想象,软件写入存储器的过程实际上和织布差不多。所以,项目组雇佣了很多有经验的纺织女工,采用一种类似纺车的设备,再加上一种特别的毛衣针,一位一位地把整个软件织进了下图中这个存储器。

整个软件系统的大小大约是60万位。对于软件的大小来说,这个数字在今天已经是微不足道了。但是,把这样大小的数据用手工输入,而且不能有错,还是很不容易的。所以,整个软件输入的过程都经历了严格的测试。幸运的是,当时已经有自动软件测试的概念了。

最终,这个编织出来的程序成功地把宇航员带到了月球,并且安全的带回了家。

来源:腾讯科技

负债10亿又一家汽车零部件供应商,相关资讯同步更新,关注焦点及时追踪
蔚来与自动驾驶技术厂商Mobil,行业变化清晰解读,精彩内容不容错过,相关资讯同步更新
猎豹汽车众泰汽车力帆汽车齐发声明,相关进展值得关注,更多内容持续跟进
摩尔定律的新推力英特尔先进封装技,核心看点完整汇总,发展趋势持续观察,相关资讯同步更新,更多内容持续跟进
华为麒麟990系列曝光7nm+E,实用观点完整分享,核心看点完整汇总,重要细节逐步揭晓,主要亮点集中展示
高通骁龙7系处理器将集成5G基带,实用内容深入说明,关键信息快速掌握,事件脉络清楚整理,最新消息全面呈现
紫光展锐全面完成5GSANSA室,相关进展值得关注,最新消息全面呈现,发展趋势持续观察,热点消息及时呈现
IHSMarkit华为5G基带芯,热门话题深入了解,相关进展值得关注
传三星内存生产设备受污染损失数百,重要细节逐步揭晓,行业变化清晰解读,精彩内容不容错过
任正非再谈美国打压活下去就是胜利,真实情况详细说明,更多内容持续跟进,最新动态持续更新,关注焦点及时追踪
三星正式关闭美国CPU研究部门或,发展趋势持续观察,最新消息全面呈现
中国科研团队首次实现20个超导量,最新动态持续更新,更多内容持续跟进
海康威视强烈反对美国商务部把公司,关键信息快速掌握,最新消息全面呈现,发展趋势持续观察,真实情况详细说明
高通与腾讯达成合作对多项技术联合,核心看点完整汇总,实用观点完整分享,相关进展值得关注
小米全面屏电视Pro发布标配4K,相关资讯同步更新,相关进展值得关注,实用内容深入说明,核心看点完整汇总
Dialog半导体将收购Crea,重要细节逐步揭晓,核心看点完整汇总,最新消息全面呈现,相关资讯同步更新
谷歌实现量子霸权3分20秒运算世,核心看点完整汇总,实用观点完整分享
拿下42%国内市场份额华为三季度,真实情况详细说明,关键信息快速掌握,核心看点完整汇总,发展趋势持续观察
兆易创新发布首款RISC-V内核,发展趋势持续观察,最新消息全面呈现,重点信息全面梳理
中国企业独角兽数量超美国前三名均,发展趋势持续观察,关注焦点及时追踪,重点信息全面梳理
2019Q3印度智能手机市场中国,重要细节逐步揭晓,行业变化清晰解读,关键信息快速掌握
嘉楠科技助推生物识别应用落地第二,最新消息全面呈现,实用观点完整分享,关键信息快速掌握,真实情况详细说明
三星7nm发生良率事故高通5G中,更多内容持续跟进,关注焦点及时追踪,相关进展值得关注,核心看点完整汇总
全面加速2G3G用户迁移紫光展锐,最新动态持续更新,发展趋势持续观察,热门话题深入了解
展锐再推4G功能机芯片虎贲T11,相关进展值得关注,核心看点完整汇总,相关资讯同步更新
台积电5nm明年量产苹果A14芯,最新动态持续更新,主要亮点集中展示,重要细节逐步揭晓,行业变化清晰解读
收购Intel基带芯片业务"未审,发展趋势持续观察,实用内容深入说明,精彩内容不容错过,实用观点完整分享
禁令之下安防巨头海康与大华的应对,相关进展值得关注,重要细节逐步揭晓,事件脉络清楚整理
OPPO“造芯”胜算几何,最新动态持续更新,实用内容深入说明,相关资讯同步更新
传美国政府将向部分美国企业发放对,核心看点完整汇总,事件脉络清楚整理,重点信息全面梳理,更多内容持续跟进

留下评论