122 читали · 2 недели назад
Код из медной проволоки: архитектура компьютера, посадившего «Аполлон-11» на Луну
20 июля 1969 года, три минуты до касания лунной поверхности. Радар посадочного модуля внезапно начинает бомбардировать бортовой компьютер потоком бессмысленных данных из-за аппаратного рассинхрона. На дисплее загорается код ошибки 1202. В подобной ситуации обычная техника просто зависает или уходит в глухую перезагрузку. Но управляющий компьютер «Аполлона» не завис. Он хладнокровно отбросил часть задач и продолжил сажать корабль. В популярной литературе часто пишут, что бортовой компьютер «Аполлона» (Apollo Guidance Computer, или просто AGC) имел память меньше килобайта...