ПМК и НАСА

В детстве, как и многие советские школьники середины 80х, я активно использовал ПМК (Электроника МК-61). Помимо расчётов для задач по физике, которые можно было проделывать на обычных калькуляторах, эта штука была тогдашним «персональным компьютером» для тех, кому интересно было заниматься программированием. Так что тема ПМК до сих пор вызывает мой интерес.

И вот недавно встретил в сети интересную статью. Американский инженер, работавший в NASA, делился воспоминаниями о том, как пришлось использовать программируемый микрокалькулятор для расчётов, использовавшихся затем в реальной программе аварийного схода Шаттла с орбиты. Это был культовый в те времена (у них) калькулятор HP-42S.

Покопавшись в теме, выяснил, что американцы достаточно активно использовали ПМК в космосе.

Конечно же, в далёком 69 году астронавты брали с собой на Луну вот такие устройства:
навигационная ЛЛ
логарифмические линейки, и это понятно - аналогичными инструментами для расчётов пользовались такие зубры космонавтики, как фон Браун и Королёв. Но с 1975 года у американцев уже появились ПМК фирмы Hewlett-Packard - НР-65, которые использовались в программе Союз-Аполлон, в качестве резервного бортового компьютера Аполлонов.
HP-65
На них выполнялись расчёты коррекций курса перед стыковкой Аполлона с Союзом, для контроля работы штатного бортового компьютера.
На Шаттлах летала уже следующая модель, НР-41,
HP-41
а НР-42S
HP-423s
- о котором писал инженер NASA, являлся его непосредственным преемником.

…Конечно же, вспомнилось моё пионерское детство и увлечение «космическими программами» для ПМК. В середине восьмидесятых прошлого века (боже, как звучит!..) среди продвинутой советской молодёжи были популярны соответствующие журналы - Юный Техник, Юный Натуралист, Пионер, Костёр и многие другие. Но речь в данном случае о журнале Техника-Молодёжи, где в 85-86 годах публиковалась космическая эпопея «Путь к Земле». История была о том, как два отважных космонавта отправляются с Луны на Землю на маленьком, не приспособленном для дальных полётов, космическом корабле. В эпиграфе повести были слова «в решете по крутым волнам», но это, конечно, с позиции «человека из будущего», привыкшего к межпланетным лайнерам. Из нашего, двадцатого столетия (да и теперешнего начала 21), ситуация смотрится не настолько драматичной. Ведь первые полёты к Луне происходили примерно на таких же аппаратах. Но самым замечательным в этой истории была не она сама, а возможность, как писала редакция, «оторваться от уз гравитации» и «на собственном опыте познать удивительный мир орбитальных станций - царство центробежных и кориолисовых сил». Для всего этого в журналах, после каждого эпизода повести, публиковались оригинальные программы для советских ПМК Электроника Б3-34…

Прочитав статью американского инженера, я отыскал эмулятор для НР-42 под Андроид, под названием Free42, установил его на смартфон и принялся разбираться с тем, как он работает. С помощью оригинальной инструкции, сделать это оказалось достаточно несложно, так как логика работы во многом совпадала с советскими ПМК.

Возможности, по сравнению с МК-61, флагманским советским ПМК 80х, - впечатляли. Всё, чего так не хватало нашим калькуляторам, у американцев уже было реализовано. Память на 1000+ шагов (вместо 105 у МК-61), 25 числовых регистров (с расширением до 100), плюс возможность по желанию создавать буквенные переменные (против всего лишь 15 регистров у советского ПМК), вывод текстовых сообщений, инфракрасный порт для подключения принтера и т.д и т.п. Фактически, это был полноценный компьютер, с крохотным дисплеем единственной особенностью которого было использование RPN (обратной польской нотации).

Знакомясь с этим произведением инженерного искусства, я думал о том, насколько же мы в СССР отставали тогда от Запада в плане вычислительной техники. На примере ПМК это было видно невооруженным взглядом, «со стеклянной ясностью». К 80-м годам советские ПМК проигрывали американским по всем параметрам - памяти, быстродействию, возможностям ввода/вывода, подключением периферии (принтеров, блоков памяти и т.п.), дизайну… Наш МК-61, вышедший в 1984 году, был практически аналогичен американским ПМК середины шестидесятых. Одно, но довольно весомое преимущество, у наших ПМК всё-таки было - цена. МК-61 можно было купить за 85 рублей, а стоимость американских, в 60-х - 70-х приближалась к 1000 (тогдашних!) долларов. Но, к концу 80-х и это, последнее преимущество, было нивелировано. hp-42s, на котором программировал автор статьи, был приобретён им в в феврале 1989 года за 89,95 доллара. А ведь эта модель по вычислительным возможностям была сопоставима с персональным компьютером того времени, разница была только в отсутствии у ПМК графического дисплея!

Дело было в начале июля, на носу была очередная годовщина исторической посадки экипажа Аполлона 11 на поверхность Луны. Так что у меня возникло совершенно естественное желание - повторить полёт Аполлона, на одном из тех ПМК, которыми пользовались в NASA…

Метки публикаций: