首頁>科學>

現代人類科技最偉大的開端就是在20世紀,在20世紀初期,人類進行了幾項創造了人類歷史的嘗試。首先就是發射了人類歷史上的第一顆衛星,讓我們第一次認識到了地球的全貌。隨後有進行了載人航天的嘗試,讓人類的腳步終於邁向了太空。最偉大的一項就是阿波羅的登月計劃。

阿波羅登月計劃是人類的腳步,第一次踏上除了地球以外的其它星球,那是一個開創時代的壯舉。而且從那以後,人類也再沒有踏上任何一顆外星球。

阿波羅計劃是在1969年,那個時候的人類科技和現在相比可以說是千差萬別。而且那個時候的計算機技術也才剛剛起步,效能和現在也有非常大的差距。有人甚至說,NASA登月使用的電腦,計算能力和不如現在的手機。那麼為何還能夠成功登月呢?

回答這個問題之前,我們先來看看阿波羅計劃使用的計算機效能。

阿波羅計劃使用的計算機叫做AGC,它的執行記憶體(RAM)只有2kb,而固定記憶體(ROM)也只有36kb,這和現在智慧手機相比簡直是天差地別。根據計算,一臺蘋果手機每秒鐘可以處理22.6億個指令,這計算能力是AGC的1.2億倍。

當時的科學家如何運用如此效能這麼差的計算機實現載人登月呢?

其實,當時計算機的效能並不是登月最重要的一個指標。雖然當時的計算機效能差,但是這些計算機的使用被利用到了極致。雖然計算機的資源有限, 但是他們對計算機的程式碼進行了非常精心的編制。

它不需要巨大的資源,因為這臺計算機的程式的程式碼不用將高階語言翻譯成低階程式碼,沒有任何多餘的軟體和硬體。為了給阿波羅制導計算機降低執行壓力,它的程式碼優化到只有14.5萬行。而現在隨便一個社交軟體的程式碼就有幾千萬到上億行。它的記憶體,基本全部用來輔助航天員對太空飛船的操控,甚至外接只有幾個必要的按鈕,沒有現在的鍵盤,整個操作介面比我們平常用的計算器還要簡陋。

正是因為將計算機的所有效能都壓榨出來,它才能輔助完成這次的登陸任務。

其次,在登月之前,科學家已經將登月過程中的所有執行軌跡都計算出來了,在太空飛行直到登月艙成功降落,大部分都是工作都是宇航員完成,而且只要進行微調,每個細節都計算得非常清楚。

這些離不開地球上無數人的努力。據統計,為了完成阿波羅登月任務,有超過2萬家企業、200多所大學和80多個研究院一起工作,總人數達到了30萬人。各領域大量人才的緊密合作,才是這次成功登月的關鍵所在。

所以說,計算機效能永遠不是航天任務的瓶頸,真正制約我們的,是科學的理論,以及更加先進的飛行器。

最新評論
  • mRNA疫苗可誘導對SARS-CoV-2及其多種擔憂的變體的持久免疫記憶
  • 夢想成真!中國“人造太陽”在2020年執行,溫度是太陽的13倍