
Когда-то я уже признавался в любви к персоналкам «Искра». С «Искрой 1030» я познакомился ещё в институтские годы, и с тех пор у меня остались к ней самые тёплые чувства. Но совсем недавно на глаза попалась другая машина — «Искра 1080 Тарту». Внешне и внутренне это уже совсем иной компьютер: необычный, с непривычным для советских ПК обликом. Впервые увидев его, я понял, что не смогу пройти мимо — мне стало интересно, откуда взялась эта машина и чем она отличается от хорошо знакомой мне «Искры 1030»?
История этой персоналки началась в 1984 году, когда в Тартуском университете взялись за создание компьютера, который мог бы работать под управлением операционной системы CP/M. Компьютер, что характерно, назвали «Тарту». Известно, что он основывался на процессоре КР580ВМ80А, отечественном аналоге Intel 8080, и был способен выводить на дисплей только чёрно-белое изображение. Схему и архитектуру разрабатывал Лео-Хенн Хумал, программное обеспечение, в частности, подсистему ввода-вывода, Бейсик и вшитую в ПЗУ часть CP/M — Олев Тоом.
Удивительно, но даже в музее Тартуского университета не сохранилось ни одного экземпляра этой персоналки, хотя её разработчики вспоминали, что машина существовала не только в виде прототипа, но даже выпускалась малой серией. Зато участвовавших в её разработке специалистов пригласили в город Курск на предприятие «Счётмаш», где их наработки неожиданно пригодились. Там как раз шёл поиск идей для нового советского персонального компьютера, который смог бы составить конкуренцию «Агату» и «Корвету», и при этом оказался бы максимально совместимым с мировыми стандартами. В результате совместной работы курских и тартуских инженеров на свет родился проект «Искра 1080 Тарту».

Вообще, в первой половине восьмидесятых «Счетмаш» считался одним из ведущих отечественных объединений в области производства вычислительной техники и контрольно-кассовых машин, так что технический багаж там был накоплен солидный. Исторически предприятие начинало с арифмометров «Феликс», затем в 1960-х разработало настольный калькулятор «Вега» с оригинальной архитектурой, а позже выпускало спроектированные в Ленинграде ПК «Искра», которыми оснащались учебные заведения и научно-исследовательские институты по всему Союзу. Но «Искра-1030» — это серьёзная и дорогая IBM-совместимая машина для решения серьёзных же научно-технических задач вроде «Принца Персии». А в первой половине 80-х в Советском Союзе образовался дефицит современных персональных компьютеров, особенно домашних моделей для обучения и любительских целей.
То есть, такие компьютеры, конечно, существовали, но их было мало — растущий спрос они удовлетворить не могли. Назрела необходимость в создании доступного ПК с возможностью загрузки программ с кассет и дискет. Иными словами, перед инженерами поставили задачу разработать отечественный 8-разрядный домашний компьютер с функционалом, сопоставимым с западными аналогами конца 1980-х годов. Такой машиной и стала «Искра 1080», к названию которой добавили топоним «Тарту» в честь эстонских специалистов, заложивших архитектурный базис этой персоналки.
Хард
Как и многие советские персоналки середины 1980-х, «Искра 1080 Тарту» оказалась компромиссом между желаниями инженеров и возможностями промышленности. В основу компьютера лёг процессор КР580ВМ80А — клон Intel 8080, знакомый по «Апогею», «Радио-86РК», «Корвету» и множеству других отечественных машин. Процессор работал на частоте 2,2 МГц, а объём оперативной памяти составлял 64 килобайта, что для середины восьмидесятых было довольно неплохо, особенно, если сравнивать со «Спектрумом» и его 48 килобайтами.

Часть оперативной памяти — от 12 до 24 килобайт — использовалось видеоподсистемой, всё остальное было доступно для запускаемых на компьютере программ. Оперативка собиралась на «рушках» — популярных микросхемах КР565РУ5, тех же самых, что применялись, например, в клонах ZX Spectrum на базе платы «Ленинград».
Объём ПЗУ составлял 20 Кбайт — для этого использовались 10 чипов КР556РТ7 объёмом 16 Кбит (2048 байт). При этом по умолчанию питание на все микросхемы ПЗУ не подавалось: отдельные микросхемы постоянной памяти включались только в момент обращения к ним. Поскольку процессор КР580ВМ80А мог адресовать только 64 килобайта, система динамически «подменяла» участки памяти в зависимости от того, по какому адресу выполняется команда. Если процессору нужен был системный код — в адресное пространство проецировалось ПЗУ. Когда же программа работала с данными пользовательских приложений, на том же месте оказывалось ОЗУ. Также на плате было отведено место для подключения контроллера дисковода (на основе микросхемы КР1818ВГ93) и контроллера последовательного порта, по умолчанию же основным накопителем для «Искра 1080 Тарту» считался кассетный магнитофон, при этом способ записи данных на кассету был идентичен компьютерам семейства MSX.
Видеоподсистема «Искры 1080 Тарту» позволяла работать в нескольких режимах. Для учебных задач и офисных программ был предусмотрен текстовый режим с символами и псевдографикой. Но куда интереснее выглядели графические возможности: в распоряжении пользователя оказывался режим 384 х 256 точек с четырьмя цветами и более «продвинутый» вариант — 768 х 256 точек, пусть и всего с двумя цветами. Первый вариант «низкого» разрешения имел дополнительный «урезанный» режим с двумя цветами, дававший прирост производительности. Для переключения между высоким и низким разрешением на задней части корпуса компьютера был предусмотрен специальный тумблер, а сигнал выводился в формате RGB, благодаря чему машину можно было подключить к бытовому телевизору (предварительно распаяв на нём соответствующий вход). По меркам конца восьмидесятых такая видеосистема выглядела серьёзно: при некоторой фантазии можно было чертить диаграммы, рисовать схемы и даже запускать простые игры с цветной графикой. Палитра была программируемой и состояла из 15 базовых цветов, что открывало простор для экспериментов.
А вот звуковой генератор в «Искра 1080 Тарту» отсутствовал, поэтому звук можно было воспроизводить только программными средствами. Выводился он на встроенный в корпус динамик.
Пожалуй, одной из самых интересных деталей «Искра 1080 Тарту» был корпус — именно он и привлёк моё внимание, поскольку в отличие от многих других советских ПК того времени к его внешнему виду без малейших колебаний можно было применить буржуазное слово «дизайн». Помимо платы самого компьютера и клавиатуры в корпусе размещался и блок питания, при этом сам этот корпус имел удобный наклон, позволявший комфортно работать с клавиатурой. Все элементы соединялись без излишней паутины проводов: для советской техники того времени это было нетипично. Выполнен он был из серого пластика, в верхней части располагалась кнопка «Reset», по нажатию которой выполнялась не перезагрузка и сброс содержимого ОЗУ, а возврат системы в приложение «Монитор». Там же размещались три световых индикатора (питание, CapsLock и NumLock), и круглый выступ с наименованием модели, под которым прятался динамик. В целом, корпус выглядел очень элегантно, и в чём-то имел сходство с западными Commodore и Atari. «Искра 1080» выделялась продуманностью и даже какой-то зарубежной инженерной эстетикой — видимо, сказывалось благотворное влияние участвовавших в создании этой машины эстонских специалистов.

Клавиатура с русской и латинской QWERTY-раскладкой была герконовой — решение дорогое и экзотическое, зато надёжное. Каждое нажатие фиксировалось мягко, набор текста на такой клавиатуре был очень комфортным. Имелся отдельный цифровой блок, совмещённый с блоком управления курсором, а вот клавиши Ctrl и CapsLock на этой клавиатуре почему-то поменялись местами, да и клавиша Del находится на месте правого Shift, что наверняка добавит пользователям, привыкшим к современным раскладкам, массу приятных ощущений.

На задней стенке корпуса, помимо RGB и выхода ВЧ-модулятора, располагались разъёмы для подключения дополнительного внешнего блока питания (5 din), магнитофона, джойстика и интерфейс расширения, к которому можно было присоединить внешние устройства. Например, модуль дополнительной памяти или контроллер дисковода. А через параллельный порт, располагавшийся сбоку, несколько «Искр» можно было объединить в локальную сеть.
Софт
Если «железо», на котором собрана «Искра 1080 Тарту» можно назвать довольно-таки самобытным, то набор софта вполне себе традиционен для бытовых компьютеров 80-х. Всё базовое ПО хранилось в ПЗУ и представляло собой классический «суповой набор»: программа «Монитор», отвечавшая за ввод-вывод, дизассемблер и Бейсик, по составу и синтаксису команд похожий на Бейсик MSX, который, в свою очередь, представлял собой модификацию Microsoft BASIC.
Видимо, после добавления этих программ в ПЗУ ещё оставалось свободное место, поэтому разработчики добавили туда CP/M BIOS, позволявшую запускать на компьютере эту операционную систему, причём двумя способами. Первый, вполне очевидный — с дискеты, если контроллер дисковода был распаян на плате или подключён к интерфейсу расширения в качестве внешнего устройства. Второй способ применялся, если физического контроллера дисковода на машине не имелось, и он оказался куда более необычным. Параллельный порт «Искры 1080» можно было соединить специальным кабелем с параллельным портом IBM PC (или совместимого с ним советского компьютера), а на самом IBM запускалась вспомогательная программа.
В результате «Искра» воспринимала образ дискеты, записанный на жёстком диске или вставленный в дисковод IBM, как реальный носитель, и загружала с него CP/M. На практике это решение выглядело почти волшебным: маленькая советская персоналка без физического контроллера дисков начинала работать, будто сама обладала дисководом, хотя на самом деле всё управление велось через чужой компьютер.

Большой поклонник «Искры 1080 Тарту» Алексей Морозов (кстати, снявший об этом компьютере великолепное видео) отмечал ещё одну характерную особенность программной архитектуры этой машины: символы кириллицы расположены в знакогенераторе в точном соответствии с основной кодировкой ГОСТ, что облегчает работу с текстом, зато остальные символы — например, линии для рисования рамок — разбросаны в случайном порядке. Это обрекает на неудачу практически любые попытки нарисовать на экране таблицу с помощью псевдографики или написать под «Искру» файловый менеджер вроде «Нортона».
Поскольку «Искра 1080 Тарту» могла работать под управлением CP/M, для неё были доступны некоторые программы, созданные для этой ОС. Тем не менее, большинство приложений требовало модификации для работы на «Искрах», даже несмотря на то, что ПК имел CP/M BIOS, который обеспечивал базовую совместимость с CP/M. В основном требовалось адаптировать работу с графической подсистемой компьютера. Сегодня известно о существовании для этой машины менее тридцати программ под CP/M, включая как оригинальные, так и порты с других CP/M-совместимых компьютеров. Среди известных программ были утилиты, текстовые редакторы, игры (например, игра «Змейка» была специально написана для «Искры 1080 Тарту») и диагностические программы. Большинство сохранившихся сегодня приложений для этой персоналки Алексей Морозов заботливо собрал на своём GitHub.
Судьба проекта
Видимо, недостаток софта и стал одной из причин, по которым «Искра 1080 Тарту» сегодня считается коллекционной редкостью, в отличие от тех же «Спектрумов» в их всевозможных видах и модификациях. Компьютер производился на «Счётмаше» с 1988 по 1991 год, и всего по разным подсчётам было выпущено от 8 до 10 тысяч экземпляров. Но в этот период на рынке стремительно нарастал поток зарубежных IBM-совместимых ПК и ширилось производство Spectrum-совместимых моделей, более доступных и универсальных. Они и определили судьбу компьютера.
Для инженеров того времени это была не просто попытка создать ещё одну «домашнюю персоналку», они провели настоящий технический эксперимент — постарались совместить отечественные стандарты с международными программными интерфейсами. В целом, поставленных целей добиться удалось, но полученный результат получился слишком уж узкоспециализированным. «Искра 1080 Тарту» была достаточно сложной в освоении, для неё отсутствовала периферия, а главное — софта для повседневного использования почти не существовало, и большинство программ писали сами инженеры или энтузиасты.
Предприятия, учебные заведения и пользователи-любители быстро переходили на более привычные и массовые платформы, где имелись готовые игры, редакторы и утилиты. Со временем рабочие экземпляры «Искры» стали редкостью, и сегодня найти полностью функционирующий компьютер почти невозможно — чаще попадаются отдельные платы или машины в состоянии «не включается, на запчасти или под восстановление». Но этот компьютер в корпусе с элегантным дизайном до сих пор привлекает внимание, если не своей короткой судьбой, то как минимум великолепной эстетикой и инженерным изяществом.
© 2025 ООО «МТ ФИНАНС»
shiru8bit
Да вроде ничем это не мешает. Какая разница, какой конкретный код у искомого символа псевдографики, если он всегда один и тот же. На куча платформ нет никаких рамочек в шрифте, а есть загружаемый шрифт - каждый грузит куски рамок куда хочет, вместо любых символов, и никаких проблем это не вызывает.
Holmogorov Автор
Наверное, можно сказать, что это будет связано с дополнительными сложностями. Видимо, под СР/М для этой машины никто заморачиваться не хотел :)