НАСА розсекретила програмне забезпечення "Аполон-11"
НАСА розсекретила програмне забезпечення "Аполон-11"Подібні матеріали
- Десант на Місяць: сорок років по тому
- У римлян теж був свій "швейцарський" розкладний ніж з багатьма інструментами.
- Space Ship II - приватний апарат для космічного туризму - вперше показали журналістам
- Марсохід Spirit назавжди застряг у марсіанській пустелі
- Українсько-російська ракета «Зеніт» вивела на орбіту американський супутник
- Західні видавництва освоюють новий формат "урізаних" електронних книжок
- Пентагон займеться створенням безсмертних істот
В якості подарунку до 40-річчя першої експедиції людства на Місяць, НАСА відкрила програмні коди комп'ютерів, за допомогою яких відбувалася посадка та зліт з поверхні супутника Землі.
Тут можна ознайомитися з програмовим забезпеченням головних навігаційних комп'ютерів Apollo Guidance Computer (AGC), що знаходилися на орбітальному модулі (Comanche054) та на модулі посадки на Місяць (Luminary099).
Програми написані на асемблері AGC, і містять дуже цікаві коментарі розробників. Наприклад, сподівання програмістів, що небажані умови посадки будуть тимчасовими. Або про те, що параметер, з волі вищих сил, не вийде за рамки дозволеного. Працівники НАСА відсканували тексти програм з архівних паперових роздруківок.
Бажаючі з числа тих, хто дружить з комп'ютерами, можуть встановити у себе повний емулятор AGC, разом з наданим НАСА програмним забезпеченням. Емулятор відтворює сам комп'ютер, інтрефейсний блок (клавіатуру та дисплеї), та дані зовнішньої телеметрії, які використовувалися під час посадки.
Під круглим прибором знаходиться маленька панель з двома дисплеями та цифровою клавіатурою - так виглядав інтерфейс Apollo Guidance Computer (AGC)
Під час посадки місячного модуля на поверхню супутника, комп'ютер з цими програмами декілька разів сигналізував про помилку, однак місію свою по розрахунку параметрів "прилунення" виконав успішно. Як з'ясувалося потім, він був перевантажений другим радаром модуля, який мав бути вимкнений, але працював і надсилав дані на обробку до комп"ютера.
Додатково, для поціновувачів історії техніки - тут можна прочитати історію про два серйозних прорахунки комп'ютерних інженерів "Аполло", які могли б стати фатальними для долі експедиції. Автор статті - один з цих інженерів.


Коментарі [0]