去年失联的旅行者号,居然给救回来了!!
说是负责打包数据传输的电脑(FDS)有个芯片坏了。这个坏掉的芯片上存着打包程序的一段代码。修补的方法更神奇了,找出哪块芯片坏了,找出哪段代码在上面,另外找地方腾挪放这段指令(不够位放一整块,还得切碎了分开来放),再把指向这段指令的指针*都改一改,换去新地方,然后,ta-dah!

补丁花了22.5个小时到达已经算飞出太阳系了的旅行者一号上,再等了22.5个小时,数据回来啦。

46年前发射的探测器啊! wiki说:The Flight Data System (FDS) is two 16-bit word machines with modular memories and 8198 words each. 一整个探测器上所有电脑的ram加起来,是69kb。KB!!!

服了nasa…

jpl.nasa.gov/news/nasas-voyage

*多了不少转发,我觉得需要补充一下。这里用词是“指针”,但其实并不准确。因为用的应该是汇编语言,并无指针,精确点说应该是把jump指令指向的地址改到新的地址。当时随便写写,并没有追求精确,现在觉得有责任讲清楚

@kao 斷網還能遠程救磚,相當神奇了

Follow

@yyds 其实不算断网。接收信息接收的到,但发信息的部分坏了,所以回来的都是gibberish。 唯一就是远了点儿。

Sign in to participate in the conversation
alive.bar

你好,欢迎使用 alive.bar 社交媒体实例。 alive.bar 仅仅是一个服务器位于美国的网站,它使用了「长毛象(Mastodon)」服务。