Компьютер от Tesla. История персоналки PMD 85

Изучая любопытный проект Windows для ZX Spectrum, я заинтересовался компьютером, на котором автор этой ОС ведет свою разработку. Оказалось, что Didaktik Kompakt — далеко не единственная персоналка, серийно выпускавшаяся в Чехословакии. В 80-е годы одной из наиболее распространенных машин в этой стране была Tesla PMD 85 и ее клоны. Вот об этом удивительном устройстве я и хочу сегодня рассказать.
Tesla
С продукцией компании Tesla я познакомился задолго до того, как Илон Маск начал выпускать свои электромобили, а именно, в 1989 году. Собственно, к той Tesla, о которой идет речь, Маск не имеет ни малейшего отношения. Это чехословацкое предприятие выпускало, помимо прочей электронной продукции, отличные «кроватки», в которые было удобно монтировать микросхемы при сборке ZX Spectrum на плате «Ленинград». В отличие от советских «кроваток» из зеленого или голубого пластика, «тесловские» стоили дороже, но они обеспечивали более надежный контакт деталей, которые любили греться в процессе работы или требовали частой замены в ходе настройки компьютера — например, процессора и микросхем оперативной памяти К565РУ5. Именно поэтому на ленинградском радиорынке они считались востребованным и довольно дефицитным товаром.
Компанию Tesla основали в 1948 году югославский политик Златарич Бранко и македонский министр промышленности Георгий Васильев на базе микрофонного завода в городе Страшница неподалеку от Праги. Название фирмы, изначально данное в честь изобретателя Николы Теслы, позже интерпретировалось как аббревиатура от «TEchnika SLAboprúdová», «техника слабых токов». Tesla объединила 16 ранее независимых компаний, среди которых были как местные заводы, так и национализированные филиалы иностранных концернов, таких как Philips и Siemens. Это слияние позволило создать мощный промышленный комплекс, занявший фактически монопольное положение на рынке электроники и бытовой техники Чехословакии.
Именно на Tesla освоили производство первых чехословацких телевизоров модели 4001A, а в 1974 году — первого цветного телевизора 4401A. Кроме того, компания выпускала широкий спектр продукции: радиоприемники, магнитофоны, граммофоны, кассетные плееры и даже военное оборудование, такое как рации и пассивные радары.
PMD 85
Толчком к производству персональных компьютеров на мощностях местных предприятий стало появление процессора Tesla MHB8080А, представлявшего собой нелицензионную копию 8-разрядного Intel 8080А.
Чехословацкий MHB8080A полностью повторял архитектуру интеловского процессора. Он имел 16-разрядную адресную шину, позволявшую адресовать до 64 Кбайт оперативной памяти, и 8-разрядную шину данных. Процессор содержал 4 500 транзисторов и работал на тактовой частоте от 2 до 3,125 МГц. Предприятие выпускало две модификации этой микросхемы: «гражданскую» с обычной маркировкой, и процессор военного назначения, который маркировался изображением пары скрещенных мечей. Эта версия в СССР почему-то считалась более дорогостоящей и дефицитной, хотя по своим техническим характеристикам оба чипа были, в общем-то, идентичны.
Именно на базе MHB8080A филиал Tesla в Братиславе в 1985 году наладил серийный выпуск учебного персонального компьютера Tesla PMD 85, которым оснащались учебные классы в чешских школах.
Разработка PMD 85 стартовала в начале 1980-х годов в городе Пьештяни под руководством инженера Романа Киша. Первоначально созданный прототип, известный как PMD 85-D, имел желтоватый корпус и в серию не пошел, на промышленных образцах корпус изготавливался из серого пластика. Серийное производство модели PMD 85 (также известной как PMD 85–1) стартовало в 1985 году. Этот компьютер отличался тёмно-серым корпусом, а также клавиатурой на 77 клавиш. Их маленький размер и заметная жесткость вызывали определенные неудобства и нарекания у пользователей. Кроме того, символьный блок клавиатуры имел стандартную QWERTY-раскладку, но вот остальные клавиши, вроде Del, Shift, Enter и клавиши управления курсором располагались в непривычных для пользователя IBM-совместимых машин местах.
Персоналка была оснащена 48 килобайтами оперативной памяти и ПЗУ объемом 4 Кбайта, в котором хранились микропрограммы — системный монитор, реализующий функции ввода-вывода и программа для чтения/записи с кассетного магнитофона, использовавшегося в качестве накопителя. Первая версия PMD 85 снабжалась черно-белой видеоподсистемой, которая обеспечивала разрешение 288×256 пикселей с возможностью отображения четырёх уровней атрибутов (чёрный, белый, серый, мигание) для областей шириной в 6 пикселей. Вывод изображения осуществлялся на бытовой телевизор. Кроме того, компьютер имел интерфейс IRPS (пассивный интерфейс, аналог RS-232 без сигналов управления модемом) и интерфейс для подключения дополнительных модулей ПЗУ с языками программирования, такими как BASIC, Pascal и LOGO. Также присутствовали две 8-разрядных параллельных шины ввода-вывода. Звук был однобитным и воспроизводился через встроенный динамик.
В 1986 году Tesla разработала усовершенствованную версию этого компьютера, получившую обозначение PMD 85–2. Эта машина отличалась улучшенной версией BASIC, более эргономичной клавиатурой и добавлением терминального режима, однако некоторые конструктивные изменения привели к несовместимости с предыдущей моделью. Год спустя появилась модификация PMD 85–2A, оснащавшаяся 64 КБайтами ОЗУ вместо 48 КБайт, что снизило нарегрев памяти и увеличило доступный объём оперативки для пользовательских программ. Наконец, в 1988 году Tesla значительно модифицировала компьютер и начала производство PMD 85–3. В этой ЭВМ была добавлена поддержка цветного изображения, расширена кодировка символов для отображения чешских и словацких букв, увеличен объём ПЗУ до 8 КБайт, обновлён системный монитор, который научился поддерживать работу с дисковыми накопителями.
Для PMD 85 выпускались и периферийные устройства: пятидюймовый дисковод MFD 85, программаторы ППЗУ PMD 40 и PMD 50, две модели мониторов: черно-белый PMD 60 и черно-зеленый PMD 60.1, четыре модели накопителей на магнитной ленте, джойстик, несколько сетевых интерфейсов и модуль RAOM (ПЗУ с RAM-диском). С этой персоналкой часто использовались принтеры Robotron K 6304, Didaktik Zeta и Center T-85.
Именно в модификации PMD 85–3 компьютер и выпускался целый год вплоть до 1989-го, когда в Чехословакии произошла бархатная революция. После нее политическая ситуация в стране изменилась, и производство PMD 85 свернули, так как этот ПК уже не мог конкурировать с заполонившими рынок западными аналогами по своему качеству и функциональности.
Несмотря на то, что в основе PMD 85 лежал полный аналог Intel 8080, на нем не запускалась MS-DOS из-за весьма специфической периферии, прежде всего, применения в качестве накопителей бытовых магнитофонов. «С завода» на PMD 85 работала собственная операционная система, встроенная в ROM. Эта ОС позволяла выполнять базовые операции с памятью и вводом/выводом. При подключении дисковода на этой машине можно было загрузить CP/M, что давало возможность использовать более широкий спектр программ.
Для PMD 85 были разработаны ассемблер/дизассемблер DAM, графические редакторы GRED и VEGRAP, редактор спрайтов GREP, текстовый процессор KASWORD, а также музыкальные редакторы MUSICA и COMPOSER. На платформе PMD 85 выпустили несколько оригинальных игр, а также адаптировали популярные игры с ZX Spectrum, такие как Boulder Dash, Manic Miner, Galaxia и Saboteur. Это способствовало популяризации компьютера среди школьников и энтузиастов.
Клоны
Персоналками PMD 85 в различных модификациях оборудовались компьютерные классы в чехословацких школах, однако в розничной продаже отыскать этот компьютер было практически невозможно. Именно поэтому небольшое предприятие Didaktik из города Скалица в западной Словакии наладило выпуск клона PMD 85–1 под названием Didaktik Alfa.
По своим характеристикам этот ПК практически не отличался от оригинала, разве что имел яркий пластиковый корпус (в отличие от мышино-серого на компьютерах Tesla) и более удобную клавиатуру с отдельным блоком вспомогательных и функциональных клавиш. Кроме того, этот компьютер лишился телевизионного выхода, но приобрел взамен порт для подключения монитора. В остальном он был полностью совместим с PMD 85–1. Alfa производилась с 1986 года, а год спустя появилась улучшенная модификация Alfa 2. Это был клон PMD 85–2, но оборудованный 16 Кбайтами ПЗУ, в которое разработчики зашили интерпретатор BASIC.
Третьей машиной этой серии стал выпущенный в 88-м ПК Didaktik Beta — все тот же Alfa 2, в который добавили поддержку локальной сети. После этого Didaktik перешел на производство клонов ZX Spectrum, но история PMD 85 на этом не закончилась.
В 1989 году трудившийся на братиславском предприятии Tesla инженер Иван Урда на базе PMD 85–2A разработал собственный персональный компьютер MAŤO. Первоначальный прототип был создан всего за три месяца. Целью проекта был выпуск максимально дешёвой домашней персоналки, однако стремление к удешевлению привело к ряду упрощений и в итоге вылилось в несовместимость с оригиналом. MAŤO начали производить на заводе Tesla в Братиславе в том же 1989 году.
Функционально MAŤO был похож на PMD 85–2A: в основе лежал все тот же процессор MHB8080A с тактовой частотой 2,048 МГц. Машина оснащалась 48 КБайтами ОЗУ (включая видеопамять), в 16 Кбайт ПЗУ был вшит системный монитор и интерпретатор BASIC-G. Видеоподсистема обеспечивала монохромный вывод на телевизор с разрешением 288×256 пикселей, имелся интерфейс для кассетного магнитофона и 1-битный монофонический бипер. Блок питания был встроен в пластиковый корпус, оснащенный 55-кнопочной клавиатурой с новой функциональной клавишей CNT. Внешне компьютер напоминал классический ZX Spectrum.
Несмотря на схожесть с PMD 85, MAŤO имел некоторые отличия, в частности, иной формат записи данных на магнитную ленту. Помимо BASIC-G, для MAŤO имелся текстовый редактор, а в более поздних версиях компьютера были предустановлены простые игры, такие как автогонки, Frogger и Pac-Man.
MAŤO продавался как в готовом виде, так и в виде набора для самостоятельной сборки до 1992 года. Однако отсутствие полной совместимости с PMD 85 и IBM PC сделало MAŤO довольно нишевой машиной. Кроме того, компьютер появился на рынке в период значительных экономических и политических изменений в Чехословакии, что в совокупности привело к его невысокой популярности — MAŤO так и не смог достичь значительного коммерческого успеха.
С распадом Чехословакии в 1993 году PMD 85 и его клоны остались невостребованными в силу появления на рынке недорогих и доступных персоналок западного производства. Сегодня энтузиасты могут познакомиться с работой PMD 85 с помощью эмуляторов, таких как эмулятор от RM-TEAM (либо его клона GPMD85Emulator для *nix) или мультисистемный эмулятор MAME, содержащий драйвер pmd85.
Статья поддерживается командой Serverspace.Serverspace — провайдер облачных сервисов, предоставляющий в аренду виртуальные серверы с ОС Linux и Windows в 8 дата-центрах: Россия, Беларусь, Казахстан, Нидерланды, Турция, США, Канада и Бразилия. Для построения ИТ-инфраструктуры провайдер также предлагает: создание сетей, шлюзов, бэкапы, сервисы CDN, DNS, объектное хранилище S3.
IT-инфраструктура | Удвоение первого платежа по коду HABR
