Вектор-06С
Разработчик | Donat Temirazov, Alexander Sokolov |
---|---|
Тип | Домашний компьютер |
Дата выпуска | 1987 год |
Операционная система | Ленточный загрузчик или CP/M |
Процессор | КР580ВМ80А ( 8080 клон ) @ 3 МГц |
Память | 64 КиБ |
Отображать | 256×256 пикселей, 16 цветов из 256-цветной палитры. 512×256 пикселей, 4 цвета из 256-цветной палитры 256×256 или 512×256 монохромный |
Звук | КР580ВИ53 (клон Intel 8253), звук 3-х канальный |
- Вектор домашний компьютер — 06Ц с уникальными графическими возможностями, разработанный и серийно выпускавшийся в СССР в конце 1980-х годов.
История
[ редактировать ]
Вектор-06С был создан советскими инженерами Донатом Темиразовым и Александром Соколовым из Кишинева ССР Молдавской . На 33-й Национальной радиовыставке конструкция была удостоена главного приза. [1] Вскоре после этого несколько заводов приступили к производству Вектор-06С. В 1988 году «Вектор» был удостоен премии на Выставка достижений народного хозяйства .
Были модификации, использующие Zilog Z80 процессор или уникальный советский КР580ВМ1 процессор . В разработке находился коммерческий проект под названием Vector Turbo+ с процессором Z80, тактовой частотой, увеличенной до 6 или 12 МГц, объемом оперативной памяти до 2 МБ и множеством других улучшений. Однако, по данным электронного журнала InVector, прототип этой системы так и не покинул производство по экономическим причинам. [2] [3]
Vector постепенно становился менее популярным по мере увеличения потока IBM PC -совместимых компьютеров на рынках СССР, а затем и стран СНГ . В настоящее время Вектор-06С пользуется преданными поклонниками из немногих оставшихся поклонников.
Аппаратное обеспечение
[ редактировать ]Процессор : КР580ВМ80А ( клон 8080 ), заводской разгон до 3 МГц (стандартная частота 2,5 МГц );
Шины : 8-битная шина данных , 16-битная адресная шина ;
Память : 64 КиБ ОЗУ до 32 КиБ можно использовать , в качестве видеопамяти ; 2048 байт ПЗУ (512 байт в более ранних моделях);
Видео
[ редактировать ]
Видеосистема поддерживает следующие режимы: [4]
- 256×256 пикселей, одновременно отображаются 16 цветов из 256-цветной палитры
- 512×256 пикселей, одновременно отображаются 4 цвета из 256-цветной палитры
- 256×256 или 512×256 монохромный (режим экономии памяти)
Кадровый буфер Vector-06C необычен для домашних компьютеров. Память организована в виде 4-х битовых плоскостей, индекс палитры каждого отдельного пикселя формируется из отдельных битов в 4-х плоскостях. Таким образом, самый высокий цветовой режим имеет 2 4 =16 одновременно отображаемых цветов. Битовые плоскости определяются следующим образом: байт представляет горизонтальный интервал в 8 пикселей. Следующий байт в видеопамяти представляет собой промежуток в 8 пикселей над ним и так далее. Таким образом, битовую плоскость в режиме 256×256 можно рассматривать как столбцы шириной 8 пикселей, увеличивающиеся снизу вверх и слева направо; Таким образом, весь экран покрыт 32 столбцами.
Звук
[ редактировать ]3-х канальная звуковая система на базе КР580ВИ53 , советского клона таймера Intel 8253 . Сторонние модификации позволили использовать General Instruments AY-3-8910 или Yamaha YM2149 .
Хранилище
[ редактировать ]обычный бытовой магнитофон Для постоянного хранения данных использовался . Использовалось 2 метода модуляции: FSK и PSK . Стандартная 60-минутная кассета вмещала: [4]
- не менее 512 КиБ с использованием PSK (скорость передачи данных 1500–2400 бит/с )
- не менее 360 КиБ с использованием FSK (скорость передачи данных 1200 бит/с )
FSK преимущественно использовалась в режимах совместимости, что позволяло читать данные, записанные на Microsha , Radio-86RK и ZX Spectrum . Собственный формат ленты, используемый исходным программным обеспечением, — PSK.
Программное обеспечение
[ редактировать ]
Vector-06C не имел встроенного программного обеспечения, поскольку крошечное ПЗУ содержало только загрузчик . Таким образом, компьютер можно было использовать только с внешним накопителем . Он продавался вместе с кассетой с системными утилитами и игровыми программами. Сторонние приложения можно получить через различные компании. Оригинальными названиями программного обеспечения были игры, языки программирования ( BASIC , Pascal , монитор / отладчик , Assembler ), текстовые и графические редакторы и т. д.
Благодаря универсальности и широким аппаратным возможностям Вектор можно использовать для обучения, работы и развлечений. Как игровая система она превосходила большинство других советских компьютеров благодаря своей уникальной многоцветной палитре и достаточно быстрой графике, более плавной аппаратной вертикальной прокрутке, возможностям аппаратного наложения до 4 плоскостей изображения, 3-х голосовому звуковому чипу, довольно большой объем оперативной памяти, что гораздо больше соответствует западным компьютерам по техническим характеристикам.Для Vector были созданы сотни игр на ассемблере и тысячи на Basic. Многие игры портированы из стандарта MSX , причем почти без изменений (Rise Out, Putup, Alibaba, Eric, Binary Land , Pac-Man , Pairs, Stop the express и другие), и меньше — с ZX Spectrum и IBM PC ( Exolon , Color Lines, Boulder Dash , Cybernoid , Filler, Best of the Best и другие). Многие игры разработаны специально для Вектора: Амбал, Адскок, Гротоход, Полет, Планета Птиц, Морской Охотник, Death Fight, Кибер Мутант и другие. Широкие графические возможности во многих случаях позволяли с абсолютной точностью моделировать MSX, Spectrum, IBM PC и другие ПК.
С дополнительным расширением дискеты была принята версия CP/M 2.2. Это позволило использовать на Vector широкий спектр программного обеспечения CP/M.
Также можно было запускать некоторые элементы программного обеспечения «Радио-86РК» , «Микроша» , «Специалист» . Также был разработан метод низкоуровневой адаптации игр ZX Spectrum и MSX и портированы некоторые элементы программного обеспечения. В частности, журнал Vector User упоминает программный пакет, состоящий из дизассемблера, процессора, заменяющего специфичные для Z80 инструкции, отсутствовавшие в 8080, на макросы и набор макросов. Пакет использовался для портирования нескольких игр ZX Spectrum, а именно Chess Master , West Bank , Jumping Jack. . [5]
Сообщество пользователей
[ редактировать ]Хотя Vector-06C был предшественником более массовых домашних компьютеров, таких как BK-0010 , ZX Spectrum и его клоны, у него было немало преданных поклонников. Энтузиасты разработали и выпустили программные и аппаратные расширения для Vector. Среди аппаратных расширений есть контроллеры RAM-дисков, гибких и жестких дисков, синтезаторы звука, часы реального времени и другие. Существовали как коммерческие, так и общественные разработки. Существовали электронные и печатные издания, в первую очередь Invector , Vector User , Coman Info . [6] Среди пользователей Vector было проведено несколько конкурсов программного обеспечения, в частности DemosFan , который раньше проходил в Санкт-Петербурге, Россия . [7]
Ссылки
[ редактировать ]- ^ «Титульный лист». «Радио» . 10/1987. ISSN 0033-765X .
- ^ НПП «Интех». Вектор-Турбо Плюс . Векторный пользователь (на русском языке). 15 .
- ^ В.П. Быков (1997). "Новости". ИнВектор (на русском языке). 4 .
- ^ Jump up to: а б Техническая информация по ПК "Вектор" (на русском языке). Архивировано из оригинала 26 июля 2011 г. Проверено 17 июня 2007 г.
- ^ Makrinsky, Yuri. "Универсальный дизассемблер комманд Z80 и 8080". Vector User (in Russian). 20, 21.
- ^ Вектор-06Ц: Электронные издания (на русском языке). Архивировано из оригинала 25 июля 2011 г. Проверено 17 июня 2007 г.
- ^ Вектор-06Ц: О главном (на русском языке). Архивировано из оригинала 25 июля 2011 г. Проверено 17 июня 2007 г.