Robotron 1715 — забытый компьютер советской эпохи родом из ГДР

gnjskcs6pnfdiuhdxsyd9mknoe0.jpeg
Для простого советского школьника из 80-х Германская Демократическая Республика была страной мечты: оттуда привозили настоящие джинсы, модные кроссовки (для многих и вьетнамские кеды «с мячами» были пределом мечтаний), чудесную электрическую железную дорогу Piko… А еще — великолепную электронику, принтеры и компьютеры. Кстати, об одном из них, не слишком известном за пределами Восточной Европы — Robotron 1715 — наш сегодняшний рассказ.

Среди советских инженеров, тесно общавшихся с вычислительной техникой, компания «Роботрон» из ГДР, так же, как и болгарский «ИЗОТ», была широко известна. На «Роботроне» выпускались жёсткие диски и матричные принтеры, которыми комплектовались в том числе и ЭВМ советского производства. На самом деле, номенклатура производимых немцами товаров была намного шире, в неё входили в том числе и персональные компьютеры, которые в Союзе по различным причинам были не слишком распространены, прежде всего, потому, что в стране выпускалась собственная компьютерная техника.

Предприятие Robotron (VEB Kombinat Robotron) было создано на базе производственного объединения конторских машин, основанного еще в 1958 году. В 1964-м фирму переименовали в объединение вычислительных и конторских машин, а через пять лет ее разделили на два комбината — Robotron и Zentronik. Изначально производство и штаб-квартира Robotron размещались на базе телевизионного завода Rafena в Радеберге, но позже, в начале 1970-х годов, специально для «Роботрона» был построен комплекс зданий на Ленинградской улице в Дрездене.

В 1978 году комбинат Zentronik был ликвидирован, и его предприятия, включая завод по производству печатных машинок «Эрика», интегрировались в состав Robotron. Уже тогда «Роботрон» стал абсолютным лидером электронной промышленности ГДР: на его мощностях выпускались персональные компьютеры и мейнфреймы, всевозможная периферия, калькуляторы, печатные машинки, измерительные приборы, жесткие диски и дискеты. Одно из подразделений занималось разработкой ПО. Продукция «Роботрона» поставлялась не только в государства Восточного блока, но и в капиталистические страны: так, в Западной Германии принтеры Robotron продавались под марками «Soemtron» и «Präsident», а западногерманское подразделение Commodore использовало комплектующие Robotron в собственном производстве. Имело место и «обратное сотрудничество»: на «Роботроне» под собственной маркой выпускалось по лицензии несколько моделей матричных принтеров Epson.

yvx90chsoajdfthn83pfv65lz08.jpeg

Несмотря на то, что ГДР, в отличие от ряда других социалистических стран, не разорвала всех экономических отношений с Западом, в отношении нее действовали ограничения со стороны Координационного комитета по экспортному контролю. К тому же, экономическая модель ГДР предполагала максимальную самодостаточность в стратегически важных отраслях, в рамках которой правительство страны поставило задачу создать к середине 80-х полноценную электронную индустрию, способную обеспечить внутренний рынок собственными компьютерами для предприятий, научных учреждений и образовательных организаций. Одним из таких компьютеров и стал Robotron 1715.

Разработка компьютера началась в 1983 году, а первые образцы были готовы уже к концу 84-го. Машина строилась вокруг 8-разрядного процессора U880 — нелицензионного клона Zilog Z80, выпускавшегося с 1980 года на комбинате имени Карла Маркса VEB Mikroelektronik «Karl Marx» в городе Эрфурт. Процессор поддерживал все команды и включал большинство ошибок оригинального Z80, различия были незначительными. В первую модель Robotron 1715 устанавливали процессор UA880D, работавший на частоте 2,5 Мгц, и 64 Кбайта оперативной памяти на советских микросхемах К565РУ5. Объем ПЗУ составлял всего лишь 2 Кбайта, в нем умещалась микропрограмма, после запуска машины передававшая управление загрузкой на дисковод или последовательный порт.

flareht6lard3qxf07rgpawpdfo.jpeg

Персоналка собиралась в элегантном «лежачем» корпусе форм-фактора «десктоп» со встроенным блоком питания. Корпус имел два 5-дюймовых дисковода с односторонней записью, позволявших форматировать дискеты на 400 Кбайт. Размеры системного блока составляли 50×40×14 см, а весил компьютер с блоком питания 12,8 кг. На задней стенке имелся последовательный порт стандарта RS-232, интерфейсный разъем V. 24, кнопка Reset, гнезда для подключения дисплея и клавиатуры. А вот поддержка мыши и звука на Robotron 1715 отсутствовали полностью, как и графический режим. Компьютер мог работать исключительно в текстовом: видеоконтроллер SAB8275, представлявший собой аналог Intel 8275, поддерживал только два варианта отображения текста: 64×16 и 80×24 символа в черно-белом варианте. При этом на плате были предусмотрены места для подключения дополнительных микросхем ПЗУ, содержащих знакогенератор: на поставлявшиеся в СССР модификации Robotron 1715 устанавливали чип с поддержкой кириллицы. Изображение выводилось на монохромный черно-зеленый дисплей производства того же «Роботрона».

g_jy-fuwcfm8facal5u0ju7eq78.jpeg

Сама печатная плата компьютера внешне напоминала плату советского ZX Spectrum в версии «Скорпион», а вот контроллер дисководов был смонтирован на отдельной плате. Всего компьютер поддерживал подключение до четырех дисководов, но задействованы были тролько два разъема.

Особого упоминания достойна оригинальная QWERTY-клавиатура этой ЭВМ. По большому счету, она представляла собой самостоятельный компьютер с собственным процессором U880, отвечавшим за обработку нажатий клавиш и передачу сигналов в системный блок через последовательный интерфейс. Всего клавиш насчитывалось 112: из них 97 символьных, и 15 функциональных.

-jgbbtjhvxlpuodk-zsn5xg3ypi.jpeg

В 1987 году «Роботрон» выпустил обновленную модификацию компьютера с индексом 1715W — именно эту машину чаще всего поставляли в СССР. В ней использовался процессор U880DC08 на частоте 4 Мгц и 256 килобайт оперативной памяти. Разработчики заменили контроллер дисковода, работавший на чипе Parallel I/O UB855D, и сами дисководы: вместо старых в компьютер стали устанавливать аналог TEAC FD55GR — два дисковода K5601, позволявших форматировать дискеты на 720 Кбайт.

В качестве основной операционной системы на компьютерах Robotron 1715 использовалась SCP 3.0 (System Control Program) — операционка, созданная программистами «Роботрона» на основе CP/M 3. Обладая текстовым интерфейсом с командной строкой, SCP обеспечивала базовые функции управления файлами и устройствами, и была оптимальной для этого компьютера, лишенного графического режима. А программная совместимость с CP/M позволяла запускать на Robotron 1715 написанные для этой ОС приложения без пересборки.

hj9rr278v-vbvlfz___w0byv9yw.jpeg

В комплект поставки Robotron 1715 для восточногерманских пользователей входила специальная утилита настройки операционной системы INSTSCP, текстовые редакторы WordStar, SED и VEDIT, а также компиляторы Fortran, C и Turbo Pascal. Среди программ, адаптированных под SCP, нужно также упомянуть приложение для работы с таблицами и выполнения расчетов SuperCalc и СУБД dBase II. Собственно, типичные задачи, которыми нагружали данный компьютер — это обработка текстов, работа с электронными таблицами, базами данных, и программирование. Игр для Robotron 1715 имелось ограниченное количество: во-первых, из-за отсутствия графики, а во-вторых, звука.

x31c2v3gywaupqncjljhzwzwvi0.jpeg

В Советском Союзе германский софт не прижился, поэтому для 1715W (у нас эта машина поставлялась под индексом Robotron 1715М, «модифицированная») программное обеспечение разрабатывали программисты из научно-исследовательских институтов Таллина и Калинина. Наиболее популярными программами были русифицированная версия WordStar под названием РЕФОР («редактор-форматтер»), табличный редактор на базе SuperCalc под названием ВАРИТАБ (вариантная таблица), и локализованная версия dBase II — РЕБУС. Помимо этих приложений на Robotron 1715М можно было встретить программу для создания цифровой картотеки КАРТ1715.

РЕФОР считался очень продвинутым текстовым редактором для своего времени. В его состав входило пять основных меню, отвечающих за управление файлами, перемещение курсора, форматирование, печать и справочную систему. Одной из примечательных функций была возможность временного выхода в операционную систему, что упрощало выполнение файловых операций. РЕФОР поддерживал вставку переменных, что позволяло создавать шаблонные бланки с автоматическим заполнением данных перед печатью. Специальные команды, вводимые в начале строки, помогали управлять структурой документа: избавляться от висячих строк, вставлять колонтитулы. Кроме того, у РЕФОР, в отличие от оригинального WordStar, не было проблем с кириллицей. В научной среде редактор применялся для подготовки материалов, включавших графические элементы, поскольку принтеры Robotron поддерживали графический вывод.

kmkasrjn5q4cddvpdoo2shypz2m.jpeg

Табличный редактор ВАРИТАБ весил меньше 100 Кбайт, но тоже обладал широкими для своего времени возможностями: он поддерживал 19 специальных команд и предоставлял все основные инструменты для работы с данными, включая ввод текстовых и числовых значений, использование математических выражений и встроенных функций, а также форматирование результатов.

Немцы считали Robotron 1715 одной из самых удачных моделей своих персональных компьютеров. Он использовался в бухгалтериях, в научных лабораториях и на заводах, где с его помощью рассчитывались планы производства. В руках частных пользователей компьютер практически не встречался. После объединения Германии стало очевидно, что техника производства ГДР значительно отстает от западных образцов, и производство компьютеров Robotron свернули, а затем и сама компания закрылась, не выдержав испытания рыночной экономикой. Огромные склады, заваленные устаревшей по западным меркам техникой, остались не у дел. Многие компьютеры просто утилизировали, а часть продали на предприятия в Восточной Европе и СССР, где они ещё несколько лет использовались в качестве рабочих станций.

Сегодня Robotron 1715 стал объектом интереса коллекционеров и любителей ретро-компьютеров. Его можно встретить в музеях компьютерной техники, а энтузиасты до сих пор запускают на нём старые программы, исследуют особенности его архитектуры и даже создают эмуляторы, позволяющие познакомиться с цифровым наследием ГДР. В какой-то степени Robotron 1715 стал символом эпохи — времени, когда Восточная Германия, оказавшись в изоляции, вынуждена была создавать свою, пусть и не всегда передовую, альтернативу зарубежным компьютерам.

Статья поддерживается командой Serverspace.

Serverspace — провайдер облачных сервисов, предоставляющий в аренду виртуальные серверы с ОС Linux и Windows в 8 дата-центрах: Россия, Беларусь, Казахстан, Нидерланды, Турция, США, Канада и Бразилия. Для построения ИТ-инфраструктуры провайдер также предлагает: создание сетей, шлюзов, бэкапы, сервисы CDN, DNS, объектное хранилище S3.

IT-инфраструктура | Удвоение первого платежа по коду HABR


yum0upvqpmb1rcchboht0xncbsw.png

© Habrahabr.ru