Вектор-06Ц
«Вектор-06Ц» - советский персональный компьютер (ПК) созданный в конце 80х годов
История
Персональный компьютер (ПК) «Вектор-06Ц» был создан в конце 80х годов советскими инженерами из Кишинева Д.Темиразовым и А.Соколовым. На 33-й Всесоюзной радиовыставке в 1987 году «Вектор-06Ц» берет первую премию (см. обложку журнала Радио 10/87). Было начато производство ПК на кишиневском ПО «Счётмаш». Вектор выпускается еще десятком оборонных предприятий по всему СССР. В 1988 году «Вектор» получает серебряную медаль ВДНХ СССР, а в 1989 году занимает первое место среди 8-ми разрядных ПЭВМ (второе общее) на конкурсе ГКВТИ СССР. В дальнейшем, в 1991 году «Счётмаш» выпускает модель «Вектор-06Ц.02» с несколько переделанной схемой, но полностью совместимой с прежней моделью и с такими же возможностями. Позднее в изданиях посвященных «Вектору» проходила информация о создании модификации «Вектор Турбо+» на основе более производительного процессора (Z80), но сведений о серийном изготовлении этой модели нет. С массовым распространением в 90-х годах в СССР зарубежных IBM-совместимых компьютеров ПК «Вектор» вместе с другими 8-ми разрядными ПК постепенно сошёл со сцены и сейчас его в работающем виде можно найти только у отдельных фанатичных любителей компьютерного антиквариата.
Модификации
Модификации базовой модели «Вектор-06Ц»: «Вектор-06Ц.02», «Вектор Старт-1200», «Вектор Турбо+».
Клоны
Компьютеры созданные по мотивам ПК «Вектор» и частично совместимые с оригиналом: Криста, Криста-2.
ТТХ
- Разрядность: 8 бит шины данных, 16 бит адресной шины
- Процессор: КР580ВМ80А установленный на нестандартную тактовую частоту 3Мгц (стандартная максимальная частота 2,5Мгц)
- Память: 64Кб ОЗУ из которых до 32Кб может использоваться под видеопамять (видеопамять выделяется страницами по 8Кб), 4Кб ПЗУ
Видеосистема
Встроенная схема разрядностью 32 бита (при 8-ми битной шине данных!). Поддерживаемые видеорежимы:
- 256*256 пикселов с общей палитрой 256 цветов (из которых одновременно можно задействовать 16)
- 512*256 пикселов с палитрой 4 цвета из 256
- 256*256 или 512*256 в монохромном режиме (уменьшенный расход видеопамяти)
Нестандартным программированием видеоконтроллера можно было получать различные «спецэффекты», в частности превышение ограничения в 16 цветов используемых из общей палитры.
Видеопамять организована в виде страниц по 8Кб, которые можно программно включать и отключать. Отключённые страницы могли быть задействованы как обычное ОЗУ под память для программ.
Текстовые режимы эмулировались через графические (реально разделения на текстовые и графические режимы, как в видеоконтроллерах для IBM-совместимых ПК не было), чаще всего использовались режимы в 64 или 32 символа в строке, реже 80 символов для различных системных программ.
В качестве устройства отображения использовался обычный телевизор, либо монитор, с подключением по видеовходу.
Звук
Встроенная звуковая подсистема выводилась на одиночный пьезодинамик не самого лучшего качества. Но внутри звук при этом был многоканальным (3 независимых программируемых канала). Позже сторонними разработчиками была адаптирована внешняя схема на аудиоконтроллере General Instruments AY-8910.
Хранение данных
В качестве внешнего накопителя использовался бытовой кассетный магнитофон и программы записывались на обычные аудиокассеты. Использовались два способа модуляции: частотная и фазовая. Ёмкость и скорость обмена для 60-ти минутной кассеты была:
- не менее 0.512 Мбайт при фазовой модуляции (скорость обмена 1500-2400 бод)
- не менее 0.36 Мбайт при частотной модуляции (скорость обмена 1200 бод).
Частотная модуляция использовалась в основном в режимах совместимости с форматами других ПК, собственный формат использовал фазовую модуляцию, как более надежную и быструю.
Формат записи данных на кассету был интересен тем, что данные разбивались на короткие блоки по 256 байт, каждый был снабжён собственным заголовком. Это позволяло в некоторой степени компенсировать неудобство хранения данных на аудиокассете, когда определить название и размер файла можно было только начав его чтение с начала (т. е. спозиционировав ленту обязательно на начало файла). Формат применённый в «Вектор» не требовал этого и чтение файла с любого места показывало его параметры. Также при неудачном чтении сбойные блоки можно было перечитать, не повторяя чтение всего файла и вообще начинать загрузку файла с любого его места. При таком медленном и неудобном носителе как магнитная аудиолента подобные возможности значительно повышали удобство использования накопителя (точнее снижали неудобства от его использования).
В «Вектор» предусматривалось использование НГМД (5" или 3.5" дисковод) через внешнюю схему контроллера НГМД. Сторонними разработчиками были созданы несколько несовместимых между собой схем контроллеров и адаптированы операционные системы CP/M и МикроДОС. Ёмкость дискет была в 640Кб (CP/M) и 800Кб (CP/M, МикроДОС).
Позднее появилась схема подключения НЖМД (жёсткого диска), с возможностью разбиения пространства жёсткого диска на отдельные логические области.
Программное обеспечение
«Вектор-06Ц» поставлялся с собственным уникальным ПО (в комплекте шла одна аудиокассета с несколькими системными программами и играми), дополнительные программы можно было заказать в фирмах торговавших компьютерными программами для ПК. Среди программ большую часть занимали игрыовые, предлагался также различный системный и прикладной софт (бейсик, паскаль, монитор-отладчик, ассемблер, редакторы текста и графики и др.). С появлением схемы контроллера НГМД появилась возможность использования ОС CP/M (версии 2.2) и её отечественного клона — ОС МикроДОС. Стало возможным использование значительной части зарубежных программ (с текстовым интерфейсом) написанных под ОС CP/M. Например: СУБД dBase II, текстовый процессор WordStar и табличный процессор SuperCalc, компиляторы C, Ada, Pascal, LISP, Assembler и другие программы (ведь в свое время ОС CP/M была самой популярной для микрокомпьютеров и под неё было написано большое число программ).
Также ПК через эмулятор позволял запускать программы от компьютеров Радио_86РК, Микроша, Специалист. Путем рекомпиляции с помощью специальных программ адаптировались отдельные программы с ZX-Spectrum и Yamaha MSX.
Сообщество пользователей
«Вектор» хотя и держался в тени более распространенных в СССР ПК БК-0010 и клонов ZX-Spectrum, но поскольку превосходил их по многим параметрам, получил значительное число приверженцев. Фанатами-энтузиастами были адаптированы различные аппаратные и программные решения, такие как расширение памяти (RAM-диск) до 256кб/2Мб (было несколько несовместимых версий от разных авторов), контроллеры звука и HDD, системные часы, FM-тюнер и многое другое. Несколько фирм занимались поддержкой ПК и разработкой программ (например московская фирма «Коман»). Самиздатовским способом издавались газеты с аппаратными схемами и описаниями программ: «Коман-Инфо» (фирма «Коман») и «Vector-User» (В.Фиронов), ряд статей по схемотехнике «Вектора» и аппаратным решениям для него публиковался в журналах «Радиолюбитель» (в период с 1992 по 1997 годы) и «ПК для всех» (1994 год). Также с распространением интернета появился ряд электронных изданий («Invector», «Владимир Вектор» и др.). В Санкт-Петербурге некоторое время (в середине 90-х) энтузиастами проводился конкурс «DemosFan», где демонстрировались игры и демо-программы для «Вектор».
Ссылки
- http://www.vector06c.narod.ru — страница Александра Тимошенко
- http://www.emulator3000.emuita.it/rus-vector06c.htm — сканированные выпуски газет «Коман-Инфо» и «Vector-User»
- http://www.old.h1.ru/xussr/vector.shtml — история ПК «Вектор»
- http://tmksoft.chat.ru — страница Михаила Таланова
- http://www.uic.nnov.ru/~pyva/dev_v.html — техническое описание ПК