1951 рік. Монастирське містечко Феофанія за десять кілометрів від зруйнованого Києва. У лівому крилі напівзруйнованої будівлі колишнього гуртожитку гуде і блимає щось неймовірне — 6000 електронних ламп, дроти, металеві стелажі заввишки під стелю. Це МЕСМ — Мала електронна лічильна машина. Перший комп’ютер континентальної Європи, про який на Заході не знали десятиліттями.
Після Другої світової війни радянська наука лежала в руїнах. Київ був зруйнований на 60–80% — цілі квартали знесено, більшість інституцій евакуйовано або розформовано. Академію наук УРСР частково відновили, але умови для роботи були надзвичайно скромними. Саме в цей момент до Києва приїхав Сергій Олексійович Лебедєв.
Сергій Лебедєв і його призначення до Київського інституту електротехніки
Лебедєв народився 1902 року в Нижньому Новгороді, але саме Київ став місцем його головного наукового тріумфу. У 1945 році його обрали академіком АН УРСР, а з 1947-го він очолив лабораторію обчислювальної техніки в Інституті електротехніки АН УРСР. Лебедєв ще до знайомства з американськими розробками самостійно обґрунтував принципи побудови універсальної цифрової ЕОМ зі збереженою в пам’яті програмою — незалежно від зарубіжних учених. Це підтверджує хронологія: концепція оформилася у 1948 році, задовго до того, як відомості про ENIAC та EDVAC потрапили до СРСР.
Феофанія: від монастиря до секретної лабораторії
Місцем для лабораторії обрали Феофанію — колишнє монастирське містечко на південній околиці Києва. Після війни сюди перевели окремі відділи АН УРСР з напівзруйнованої столиці. Умови були далекими від ідеальних: команда Лебедєва фактично будувала інфраструктуру з нуля — облаштовувала лабораторію, металообробну майстерню і навіть власну електростанцію для безперебійного живлення машини. Сьогодні ця адреса називається вулиця Академіка Лебедєва, 19 у Голосіївському районі Києва.
1948–1951: три роки від ідеї до запуску
Роботи розпочалися у 1948 році. Спочатку задум формулювався як макет для відпрацювання архітектурних рішень майбутньої великої машини — БЕСМ. Проте швидко стало зрозуміло: потреба в реальних обчислювальних потужностях у СРСР настільки гостра, що «макет» варто перетворити на повноцінну робочу ЕОМ. Перший пробний запуск відбувся у листопаді 1950 року. Після тривалого налагодження та тестування, 25 грудня 1951 року комісія АН СРСР офіційно прийняла МЕСМ у регулярну експлуатацію.
Технічні характеристики МЕСМ: що всередині машини розміром із кімнату
Назва «Мала» була, м’яко кажучи, іронічною. Машина займала ціле крило будівлі — близько 60 квадратних метрів — і споживала 25 кіловат електроенергії. За сучасними мірками це стільки, скільки споживає невеликий будинок. Але для 1951 року МЕСМ була технологічним дивом.
6000 електронних ламп — серце машини
Основним обчислювальним елементом слугували електронні вакуумні лампи — єдина надійна активна компонента тієї доби. МЕСМ містила рівно 6000 таких ламп. Кожна лампа виконувала роль сучасного транзистора: пропускала або блокувала електричний сигнал, реалізуючи двійкову логіку. Ламп було багато, і вони постійно перегорали — обслуговування машини вимагало безперервної роботи техніків. Середній час до відмови одної лампи був відносно коротким, тому в команді завжди чергували інженери, готові до негайної заміни.
Архітектура та система команд
МЕСМ виконувала три тисячі операцій на секунду — вражаючий показник для своєї епохи. Постійна пам’ять зберігала 31 число і 63 команди, оперативна пам’ять мала аналогічний розмір. Набір операцій включав додавання, віднімання, множення, ділення, зсув, порівняння зі знаком і за абсолютною величиною, передачу чисел із магнітного барабана та низку службових команд. Попри мінімалізм системи команд, цього вистачало для розв’язання реальних наукових задач — від балістичних розрахунків до моделювання ядерних процесів.
Скільки займала і скільки споживала: фізичні параметри
Параметр
Значення
Кількість електронних ламп
6 000
Площа розміщення
~60 м²
Споживана потужність
25 кВт
Швидкодія
3 000 операцій/сек
Постійна пам’ять
31 число + 63 команди
Оперативна пам’ять
аналогічна постійній
Дата введення в експлуатацію
25 грудня 1951 р.
Місце розробки
Феофанія, Київ, УРСР
Люди за МЕСМ: від Лебедєва до першої програмістки
За кожним великим винаходом стоять конкретні люди. МЕСМ — не виняток. Крім самого Лебедєва, над машиною працювала команда з дванадцяти інженерів, а першою людиною, яка почала програмувати на ній реальні наукові задачі, стала жінка, ім’я якої й досі несправедливо маловідоме.
Команда Лебедєва: хто будував МЕСМ
Першим заступником Лебедєва по лабораторії був Лазар Наумович Дашевський, який координував весь процес налагодження машини. До основної дванадцятки інженерів увійшли, зокрема, Сергій Погребинський — випускник політехнічного інституту і ветеран війни, демобілізований після важкого поранення. Архівні фотографії 1951 року зафіксували момент роботи за пультом МІСМ: Дашевський і Зоріна-Рапота стоять позаду, а за пультом праворуч — Абалишнікова, Пецух і Дедешко. Це один із небагатьох задокументованих знімків, де видно реальних людей поруч із машиною.
Катерина Ющенко: програмування МЕСМ і мова «Адресна»
Катерина Логвинівна Ющенко (1919–2001) — українська науковиця, яку сьогодні визнають однією з найважливіших постатей в історії світового програмування, хоча її ім’я досі відсутнє в більшості підручників.Її шлях до науки був тернистим. У 17 років її виключили з Київського університету — батька оголосили «ворогом народу». Довелося виїхати до Узбекистану, де вона і закінчила освіту. Повернувшись до Києва, Ющенко стала першим математиком, який почав писати програми для МЕСМ — тобто фактично першою програмісткою на першому комп’ютері континентальної Європи.У 1954–1955 роках, у позаробочий час і без додаткової оплати, вона розробила «Адресну мову програмування» — одну з перших у світі мов програмування високого рівня. Ключова новація цієї мови — опосередкована адресація вищих рангів, яку сьогодні називають вказівниками (Pointers). На Заході вказівники «офіційно» винайшов американець Гарольд Лавсон у 1964 році — через дев’ять років після Ющенко. Про українку не знали через «залізну завісу»: публікації обмежувалися, участь у міжнародних конференціях — теж.Портрет Катерини Ющенко висить у Музеї Тюрінга (Блечлі Парк, Велика Британія) — всесвітньому музеї обчислювальної техніки. Вона стала першим в СРСР доктором фізико-математичних наук у галузі інформаційних технологій, підготувала 47 кандидатів і 11 докторів наук.
МЕСМ і ENIAC: місце українського комп’ютера у світовій історії
Щоб зрозуміти масштаб досягнення, варто подивитися на хронологію світового комп’ютеробудування. Три машини зазвичай називають піонерами епохи — і МЕСМ серед них.
Таблиця порівняння: МЕСМ, ENIAC, EDSAC
Параметр
ENIAC (США)
EDSAC (Велика Британія)
МЕСМ (УРСР)
Рік запуску
1945
1949
1951
Кількість ламп
~18 000
~3 000
6 000
Площа
~167 м²
~20 м²
~60 м²
Споживання
150 кВт
~12 кВт
25 кВт
Програма в пам’яті
Ні (перфокарти)
Так
Так
Регіон
Північна Америка
Британські острови
Континентальна Європа
ENIAC — перший електронний комп’ютер загального призначення у світі, але він не мав програми, збереженої в пам’яті: програмування відбувалося механічним перемиканням кабелів. EDSAC у Кембриджі вже реалізував концепцію збереженої програми — і саме за цим критерієм МЕСМ є першою такою машиною на континентальній Європі. Принципово важливо: Лебедєв дійшов до цієї архітектури самостійно, паралельно з британськими та американськими вченими, не маючи доступу до їхніх публікацій.
Чому Захід не знав про МЕСМ десятиліттями
Причина замовчування проста — режим секретності. МЕСМ розроблялася для потреб оборонної та ядерної програми СРСР. Публікації на тему обчислювальної техніки в радянських виданнях або не виходили взагалі, або виходили з великою затримкою і не потрапляли до міжнародних наукових баз. Навіть досягнення Катерини Ющенко в галузі мов програмування залишалися невідомими на Заході аж до кінця холодної війни. Лише у 1997 році IEEE Computer Society посмертно нагородило Лебедєва медаллю «Піонер комп’ютерної техніки» — через 23 роки після його смерті.
Спадщина МЕСМ: як київська машина змінила радянську обчислювальну науку
МЕСМ пропрацювала в регулярному режимі з грудня 1951 по 1957 рік — і за цей час стала основою радянської науки в найбільш чутливих галузях.
Ядерні розрахунки і космос: що вирішувала МЕСМ
З 1952 року МЕСМ була фактично єдиною ЕОМ на всій території СРСР, здатною розв’язувати реальні наукові задачі. На ній вирішували задачі зовнішньої балістики — від простих розрахунків траєкторій у межах атмосфери до складних задач про польоти об’єктів за її межами. Машина брала участь у розрахунках для термоядерної програми, моделюванні ракетної техніки, обчисленні параметрів ліній електропередач і задачах статистичного контролю якості виробництва. Фактично МЕСМ стояла за математикою радянської ядерної бомби і перших космічних апаратів.
Від МЕСМ до БЕСМ: як київська розробка стала основою московської
Ще під час роботи над МЕСМ Лебедєв паралельно проектував БЕСМ — Велику електронну лічильну машину. Саме для відпрацювання її архітектурних рішень і замислювалася МІСМ спочатку. У 1952 році Лебедєв переїхав до Москви, де очолив Інститут точної механіки і обчислювальної техніки АН СРСР. За наступні двадцять років під його керівництвом було створено 18 суперкомп’ютерів — серія БЕСМ, М-20 та інші машини, на яких трималася обчислювальна потужність усього Радянського Союзу. Всі вони генетично пов’язані з київською МЕСМ. У БЕСМ вперше у світі було реалізовано паралельну обробку операндів в арифметичному пристрої — ідея, яка походить із київських експериментів.Київська школа не зупинилася з від’їздом Лебедєва. Після нього тут виросла потужна школа кібернетики під керівництвом Віктора Глушкова — Інститут кібернетики АН УРСР, заснований у 1957 році, став одним із провідних у світі центрів із теорії автоматів, штучного інтелекту та теоретичного програмування. Катерина Ющенко очолила в ньому відділ програмування.
МЕСМ сьогодні: чому ця історія важлива для України
МЕСМ — це не просто музейний експонат і не лише привід для гордості. Це документальний доказ того, що Україна була на передньому краї світової науки ще у 1951 році — у зруйнованій повоєнній країні, в умовах тоталітарного режиму і повної інформаційної ізоляції від Заходу. Перший комп’ютер континентальної Європи. Перша в СРСР і одна з перших у світі мов програмування з вказівниками. Перша жінка-програмістка на першому комп’ютері Європи.Якщо вас цікавить технологічна тематика — читайте також нашу статтю про сучасні інструменти: як прискорити Windows 11 за допомогою PowerShell — покроковий чеклист із реальними командами.
Джерела та література
Малиновський Б. М. Нариси з історії комп’ютерної науки і техніки в Україні. — Київ: Фенікс, 1998. — 452 с. Фундаментальна праця, в якій детально задокументовано роботу над МЕСМ, біографії учасників проекту та технічні характеристики машини.
Архіви Національної академії наук України — www.nas.gov.ua. Офіційний ресурс НАН України, де зберігаються документи про діяльність Інституту електротехніки АН УРСР та лабораторії Лебедєва.