Вектор-06Ц

Pause

«Вектор-06Ц» — советский домашний компьютер на процессоре КР580ВМ80А, разработанный в Кишинёве Донатом Темиразовым и Александром Соколовым и выпускавшийся с конца 1980-х годов на ПО «Счётмаш» и ряде других предприятий СССР. Отличался от большинства отечественных бытовых ЭВМ графикой с программируемой палитрой (16 одновременно отображаемых цветов из 256) и трёхканальным аппаратным звуком при использовании только массовых микросхем[1].

Общие сведения

История

Компьютер создали кишинёвские электронщики Донат Темиразов и Александр Соколов, работавшие на заводе «Счётмаш». Они поставили целью разработать простой и недорогой компьютер на обычной советской элементной базе, но с максимальными графическими и звуковыми возможностями; разработка велась примерно в 1985—1986 годах[1].

В 1987 году «Вектор» был показан на 33-й Всесоюзной радиовыставке в Москве и получил главную премию; фотография Темиразова с компьютером вышла на обложке журнала «Радио»[2].

В выставочном описании авторы представляли машину не как бытовую, а как компьютер для научно-технических и экономических задач и «интеллектуальный цветной графический терминал» стоимостью менее 400 рублей, пригодный для школ и вузов. В конце выставки Темиразову удалось показать компьютер заместителю министра радиопромышленности Владимиру Курочкину, после чего кишинёвский «Счётмаш» получил указание готовить производство[3].

Серийное производство было налажено в 1987—1988 годах, а более или менее массовый выпуск начался в 1989 году. В 1988 году «Вектор» получил серебряную медаль ВДНХ СССР[1].

В 1989 году на конкурсе Государственного комитета СССР по вычислительной технике и информатике на лучшие модели бытовых ПЭВМ «Вектор-06Ц» занял второе место в общем зачёте (вместе с IBM-совместимым МС-1502) и первое среди 8-разрядных машин[4].

В том же году модификация «Вектор-06Ц.03» с дисководом и электронным диском получила главную премию среди ПЭВМ на 34-й Всесоюзной радиовыставке. К 1990 году компьютер серийно выпускался как минимум на пяти предприятиях — в Кишинёве, Кирове, Волжском, Астрахани и Минске, а ещё два завода делали близкие аналоги: «Вектор Старт-1200» (Кишинёв) и «Криста-2» (Муром); суммарный плановый выпуск составлял около 20 000 штук в год. Продукция разных заводов отличалась: на одних ставилась герконовая клавиатура, на других — ёмкостная, требовавшая периодической чистки контактов[3].

В 1989 году компьютер продавался по цене 750 рублей[5].

В 1991 году начался выпуск «Вектора-06Ц.02» — полностью совместимой модели с усовершенствованной схемой, сниженным энергопотреблением за счёт более экономичных микросхем логики и двумя встроенными разъёмами для джойстиков. В 1992—1993 годах производство постепенно свернулось из-за распада СССР и экономических трудностей, а также из-за распространения клонов ZX Spectrum и затем дешёвых игровых приставок[3].

Основные технические характеристики

Процессор КР580ВМ80А работает на частоте 3 МГц — выше номинальных 2,5 МГц. При этом видеоконтроллер тормозит процессор, удлиняя машинные циклы до величины, кратной четырём тактам: 4-тактовые команды выполняются за 4 такта, 5- и 7-тактовые — за 8, 10-тактовые — за 12, 11- и 13-тактовые — за 16. В результате средняя производительность падает примерно на 20-25 %, а эффективная тактовая частота составляет около 2,25-2,33 МГц[3].

Объём ОЗУ — 64 КБ, из которых от 8 до 32 КБ занимает видеопамять в зависимости от разрешения и числа цветов, так что память пользователя составляет от 32 до 56 КБ; вся память, включая видеопамять, непосредственно доступна процессору без переключения страниц. ПЗУ в первых вариантах имело объём 0,5 КБ и содержало только загрузчик с магнитофона; в поздних модификациях оно увеличено до 2 КБ, что позволило загружаться также из внешнего ПЗУ, с дисковода или квазидиска. Интерпретатор Бейсика в ПЗУ отсутствовал и загружался с кассеты, дискеты или картриджа, как любая другая программа[1].

В конструкции использовалось от 83 до 97 микросхем: первый вариант с герконовой клавиатурой, не содержащей микросхем, и второй — с ёмкостной, на которой дополнительно установлены 14 корпусов[6][7].

Более трети корпусов — микросхемы ОЗУ КР565РУ6: архитектура предусматривала одновременное чтение 32 бит видеопамяти, поэтому использовались 32 микросхемы ёмкостью 16 Кбит вместо восьми 64-килобитных КР565РУ5, которые до конца 1980-х были дефицитом. Из комплекта К580 применены только распространённые микросхемы — процессор, два параллельных порта КР580ВВ55А, таймер КР580ВИ53 и шинные формирователи; специализированных микросхем вроде БМК или ULA в схеме нет[3].

Клавиатура — 70-клавишная, с клавишами управления курсором и пятью функциональными. Компьютер оснащён параллельным портом для подключения принтера, джойстиков и картриджей, разъёмом системной шины для контроллера дисковода и квазидиска, а также выходами на магнитофон и телевизор. Кодера или модулятора для подключения через антенный или композитный вход не было: цветное изображение выводилось только через RGB-вход телевизора или монитора[1].

Видеосистема

Компьютер поддерживает два графических режима: 256×256 точек при 2, 4, 8 или 16 одновременно отображаемых цветах и 512×256 точек при 2 или 4 цветах; любой цвет выбирается из палитры в 256 цветов. Видеопамять разбита на четыре плоскости по 8 КБ, каждая из которых хранит один бит четырёхбитного кода цвета точки. Включая и отключая плоскости программированием палитры, можно менять глубину цвета и объём видеопамяти: одна плоскость даёт монохромное изображение и занимает 8 КБ, две — 4 цвета и 16 КБ, три — 8 цветов и 24 КБ, четыре — 16 цветов и 32 КБ; отключённые плоскости используются как обычная память[1].

undefined

Видеопамять организована «по столбцам»: увеличение адреса на единицу соответствует переходу на строку вниз, а старший байт адреса задаёт номер вертикального столбца шириной 8 точек. Аппаратно реализована плавная вертикальная прокрутка: в специальном регистре указывается номер строки, с которой начинается вывод на экран. В режиме 512×256 две плоскости 256×256 совмещаются так, что нечётные точки по горизонтали берутся из одной плоскости, а чётные — из другой[3].

Плоскостная организация в сочетании с программируемой палитрой позволяла аппаратно накладывать до четырёх независимых планов изображения друг на друга — например, выводить движущиеся объекты на сложный фон простым копированием в видеопамять, без восстановления фона. Многократным перепрограммированием палитры в течение одного телевизионного кадра можно было вывести на экран одновременно все 256 цветов, но только для статичных изображений[1].

undefined

Аппаратного текстового режима нет: текст выводится программно в графическом режиме. В качестве устройства отображения использовался телевизор с RGB-входом или монитор с телевизионными параметрами развёртки[1].

Звук

Для синтеза звука разработчики отвели все три канала программируемого таймера КР580ВИ53 — другой советской бытовой ЭВМ с аппаратным трёхканальным звуком в то время не существовало. Входная частота таймера 1,5 МГц обеспечивает широкий диапазон частот с плавным изменением и такие эффекты, как биения, вибрато и тремоло. Звук имеет только прямоугольную форму волны без программной регулировки громкости, а программный однобитный выход на магнитофон фактически служит четвёртым каналом, удобным для шумовых эффектов и простейшей речи[3].

В режиме программируемого одновибратора таймер превращается в широтно-импульсный ЦАП, способный воспроизводить трёхканальный оцифрованный звук с частотой дискретизации порядка 4-10 кГц и числом уровней, эквивалентным 6-8-разрядному ЦАП; на практике эта возможность почти не использовалась, так как была освоена программистами лишь в последние годы применения компьютера[1].

К середине 1990-х для «Вектора» было создано несколько плат звукогенераторов на микросхеме AY-3-8910: Sound Tracker подключался к разъёму системной шины, R-Sound, R-Sound 2 и XUIDO — через параллельный порт. Эти платы поддерживались большинством игр и демонстрационных программ, выпущенных с середины 1990-х годов[3].

Возможности расширения и хранение данных

В базовой комплектации компьютер не имел накопителей: программы загружались с бытового кассетного магнитофона, подключаемого к соответствующему разъёму. Два разъёма на задней стенке — параллельный порт «ПУ» и системная шина «ВУ» — позволяли подключать принтер, джойстики, картриджи ПЗУ, контроллер дисковода и квазидиск; в заводской поставке такие устройства не предлагались[1].

undefined

Квазидиск — расширение ОЗУ объёмом 256 КБ, подключаемое к системной шине. Оно позволяло работать с дисковой операционной системой без дисковода, загружая её компоненты с кассеты, либо служило быстрым электронным диском при работе с дискетами; некоторые игры, демонстрационные программы и операционные системы использовали квазидиск как обычное расширение памяти[1].

undefined

Разработчики изначально предусмотрели для компьютера электронный диск и дисковод, а не только магнитофон. Контроллеры дисководов и платы расширения выпускались сторонними разработчиками; схемы подключения периферии, в том числе музыкальных сопроцессоров на AY-3-8910, публиковались в журнале «Радиолюбитель» в 1995 году[8].

Модификации и производные ПК

Помимо базовой модели и «Вектора-06Ц.02», промышленность выпускала близкие по схеме компьютеры: «Вектор Старт-1200» в Кишинёве и «Криста-2» в Муроме, а в Астрахани — усовершенствованный ПК-6128Ц[3].

undefined

Вектор Старт-1200

«Вектор Старт-1200» продавался в виде конструктора. В его ПЗУ были записаны начальный загрузчик и монитор, а видеосистема позволяла выбрать одну из 32 фиксированных палитр без произвольного программирования цветов; трудности его производства разбирались в статье «Анализ „Синтеза“»[3].

Криста-2

«Криста-2» — промежуточная версия, предшествовавшая «Вектору-06Ц». Процессор работает на частоте 2,5 МГц, палитра не программируется (16 фиксированных цветов), формат записи на магнитную ленту и режим 512×256 несовместимы с «Вектором» из-за иного порядка точек в байте, зато есть дополнительный режим 1024×256[9].

undefined

ПК-6128Ц

В 1991 году в Астрахани начался выпуск ПК-6128Ц — значительно усовершенствованного «Вектора» со 128 КБ ОЗУ, 16 КБ ПЗУ со встроенными Бейсиком и загрузчиком, более быстрым процессором ИМ1821ВМ85А и встроенным контроллером дисковода[3].

Вектор Турбо+

«Вектор Турбо+» — модернизация заводского «Вектора-06Ц», разрабатывавшаяся в НПП «Интек» (Владимир). Доработка предусматривала процессор Z80 на частотах 3, 6 и 12 МГц, расширение ОЗУ до 1-2 МБ, видеорежим до 1024×256 точек при 4 цветах, системные часы, дисковод, клавиатуру IBM AT и контроллер прерываний. Был создан прототип, но серийное производство не началось[10].

Программное обеспечение

Поскольку ПЗУ содержит только загрузчик, компьютер непригоден к работе без внешнего носителя с программами: в комплект входила аудиокассета с системными программами и играми, дополнительные программы продавали специализированные фирмы. К 1990 году для «Вектора» было выпущено не менее 70 игр и программ в машинных кодах и множество программ на Бейсике, в том числе игры «Адскок», «Амбал», Alien Ambush, «Кираш», «Полёт» и перенесённые с компьютеров стандарта MSX Putup, Pairs, Rotors, Rise Out, Ninja Kage и Pacman. Из прикладных программ были доступны несколько вариантов Бейсика, ЛС-Паскаль, графический редактор «Карандаш», ассемблеры и отладчики; Бейсик поддерживал графические и звуковые функции машины[3].

undefined

Квазидиск или дисковод давали возможность использовать операционную систему CP/M версии 2.2 и её отечественный вариант МикроДОС, а с ними — программы для CP/M: СУБД dBase II, текстовый процессор WordStar, электронную таблицу SuperCalc, компиляторы языков программирования[1].

Был создан эмулятор монитора, позволявший запускать без изменений программы для компьютеров Радио 86РК, Микроша и Специалист; отдельные программы с ZX Spectrum и MSX переносились рекомпиляцией с помощью специальных программ[11].

Сообщество пользователей

«Вектор» оставался в тени более распространённых в СССР БК-0010 и клонов ZX Spectrum, но имел значительное число приверженцев: несколько фирм специализировались на его поддержке, в том числе кишинёвский центр «Компьютер» и московская фирма «Коман», а самиздатом выходили газеты со схемами и описаниями программ — «Коман-Инфо» и Vector User[10].

Статьи по схемотехнике «Вектора» и аппаратным решениям для него публиковались в журнале «Радиолюбитель» в середине 1990-х годов, в том числе описания музыкальных сопроцессоров на AY-3-8910 для «Вектора-06Ц» и «Кристы-2»[8].

Примечания

  1. ↑ 1 2 3 4 5 6 7 8 9 10 11 12 Вектор-06Ц. Виртуальный компьютерный музей (5 июля 2016). Дата обращения: 2 октября 2026.
  2. ↑ 1-я страница обложки // Радио. — 1987. — № 10. — ISSN 0033-765X.
  3. ↑ 1 2 3 4 5 6 7 8 9 10 11 12 «Вектор-06Ц» — советский бог цвета и звука. ZX-PK.ru (3 апреля 2016). Дата обращения: 2 октября 2026.
  4. ↑ Итоги конкурса на создание бытовых ПЭВМ // Вычислительная техника и её применение. — 1990. — № 8.
  5. ↑ Рынок ЭВМ: Минрадиопром // Информатика и образование. — 1989. — № 6.
  6. ↑ «Вектор-06Ц» — советский бог цвета и звука. ZX-PK.ru (3 апреля 2016). Дата обращения: 2 октября 2026.
  7. ↑ Вектор-06Ц. Виртуальный компьютерный музей (5 июля 2016). Дата обращения: 2 октября 2026.
  8. ↑ 1 2 Техническая документация для компьютера Вектор-06Ц. Вектор-06Ц. Дата обращения: 2 октября 2026.
  9. ↑ Вектор и Криста // Vector User. — № 17.
  10. ↑ 1 2 НПП «Интек». Вектор-Турбо Плюс // Vector User. — 1993. — № 15. — С. 4.
  11. ↑ Ю. Макринский. Универсальный дизассемблер команд Z80 и 8080 // Vector User. — № 20—21.

Дополнительно по теме

Pause