Subscribe feed

Адчынены зыходны код ПА, распрацаванага для апаратаў Апалон 11

22 ліпеня 2009

У гонар 40-годдзі місіі Апалон 11 супольнасці быў адчынены. зыходны код ПА, які быў распрацаваны для апаратаў місіі.

Праграмны код місіі Апалон 11 быў створаны для двух касмічных апаратаў: для каманднага модуля (Command Module - CM), выкарыстоўванага для таго, каб тры астранаўта дасягнулі месяцы і вярнуліся зваротна, і месяцовага модуля (Lunar Module - LM), выкарыстоўванага для паспяховага прилунения двух астранаўтаў.

Бартавы кампутар Апалон (Apollo guidance computer (AGC)) быў асноўны для ўсіх місій. У любой місіі Апалон выкарыстоўваліся два такіх кампутара, адзін для модуля кіравання і другі для модуля прилунения. Але праграмнае забеспячэнне для кожнай місіі было ўнікальна, бо мэты гэтых місій адрозніваліся сябар ад сябра. "ПА" было не такім як сёння, увесь код быў набіты на адмысловых рулонах паперы і тонкіх картах (перфакартах).

Распрацоўнікі віртуальнай машыны AGC і ўдзельнікі праекту AGS прасканавалі і перавялі цвёрдыя копіі праграм з абодвух караблёў, якія на сённяшні дзень выстаўленыя ў музеі Масачусецкага Тэхналагічнага Інстытута. Гэтыя копіі затым былі выкарыстаныя для стварэння эмулятара AGC з адчыненым зыходным кодам. Узноўленая віртуальны кампутар AGC даступны для Linux, Windows XP і Mac OS X.

Каманда, стаялая за праектам эмулятара AGC, кажа, што гэты эмулятар не сімулятар касмічнага карабля, а выверанае прайграванне функцыянальнасці кампутараў, якія былі ўсталяваныя ў касмічныя апараты Апалон. Але гэты код можа быць выкарыстаны іншымі распрацоўнікамі для стварэння такога сімулятара.


рэкамендуем прачытаць таксама

Каментаванне не дазволенае.

Rambler's Top100