Тип | Домашний компьютер |
---|---|
Дата выпуска | 1987 г. |
Операционная система | Ленточный погрузчик или CP / M |
Процессор | KR580VM80A @ 3 МГц |
объем памяти | 64 КБ |
Вектор-06Ц ( русский : Вектор-06Ц ) является домашним компьютером с уникальными графическими возможностями , который был разработан и серийно выпускаемой в СССР в конце 1980 - х лет.
История [ править ]
Вектор-06С создан советскими инженерами Донатом Темиразовым и Александром Соколовым из Кишинева , Молдавская ССР . На 33-й Национальной радиовыставке дизайн был отмечен Гран-при. [1] Вскоре после этого несколько заводов начали производство Вектор-06С. В 1988 году «Вектор» был удостоен премии ВДНХ .
Были модификации, использующие ЦП Zilog Z80 или уникальный советский ЦП КР580ВМ1 . Коммерческий проект под названием Vector Turbo + с процессором Z80, тактовой частотой увеличенной до 6 или 12 МГц, размером оперативной памяти до 2 МБ и множеством других улучшений находился в разработке. Однако, согласно электронному журналу InVector, прототип этой системы никогда не покидал рабочего стола по экономическим причинам. [2] [3]
Популярность Vector постепенно снижалась в связи с увеличением потока компьютеров, совместимых с IBM PC, на рынках Советского Союза, а затем и стран СНГ . В настоящее время у Vector-06C есть преданные поклонники немногих оставшихся фанатов.
Оборудование [ править ]
CPU : KR580VM80A ( клон 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 столбца.
Звук [ править ]
Трехканальная аудиосистема на базе советского клона таймера Intel 8253 КР580ВИ53 . Сторонние модификации позволяли использовать General Instruments AY-3-8910 или YM-2149.
Хранилище [ править ]
Обычный домашний магнитофон использовался для постоянного хранения данных. Было использовано 2 метода модуляции: FSK и PSK . Стандартная 60-минутная кассета вмещает: [4]
- не менее 512 Кбайт с использованием PSK (скорость передачи данных 1500–2400 бит / с )
- не менее 360 Кбайт с использованием FSK ( скорость передачи данных 1200 бит / с )
FSK в основном использовался в режимах совместимости, что позволяло читать данные, записанные на Microsha , Radio-86RK и ZX Spectrum . Исходный формат ленты, используемый оригинальным ПО, - PSK.
Программное обеспечение [ править ]
В Vector-06C не было встроенного программного обеспечения, в крошечном ПЗУ был только загрузчик . Таким образом, компьютер можно было использовать только с внешним хранилищем . Вектор-06С продавался с магнитной лентой, содержащей системные утилиты и игровые программы. Сторонние приложения можно получить через различные компании. Оригинальными названиями программного обеспечения были игры, языки программирования ( BASIC , Pascal , монитор / отладчик , Ассемблер ), текстовые и графические редакторы и т. Д.
Благодаря универсальности и широким аппаратным возможностям Vector можно использовать для образования, работы и развлечений. Как игровая система она превосходила большинство других советских ПК благодаря своей уникальной многоцветной палитре и достаточно быстрой графике, плавной аппаратной вертикальной прокрутке, возможностям аппаратного наложения до 4 планов изображений, 3-голосному звуковому чипу, довольно большому объем оперативной памяти. Были созданы сотни игр на ассемблере и тысячи на Basic для Vector . Многие игры портированы из стандарта 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 и другие). Многие игры, разработанные специально для Vector : Ambal, Adskok, Grotohod, Polet (Полет), Planet of Birds, Sea Hunter, Death Fight, Cyber Mutant и другие. Широкие графические возможности во многих случаях позволяли с абсолютной точностью моделировать MSX, Spectrum, IBM PC и другие ПК.
С дополнительным расширением гибких дисков была принята версия 2.2 CP / M. Это позволило использовать в 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). "Новости". InVector . 4 .
- ^ а б Техническая информация по ПК "Вектор"(на русском). Архивировано 23 августа 2011 года . Проверено 17 июня 2007 .
- ^ Makrinsky, Юрий. «Универсальный дизассемблер комманд Z80 и 8080». Пользователь Вектор . 20, 21.
- ^ Вектор-06Ц: Электронные издания(на русском). Архивировано из оригинала на 2011-08-23 . Проверено 17 июня 2007 .
- ^ Вектор-06Ц: О главном(на русском). Архивировано из оригинала на 2011-08-23 . Проверено 17 июня 2007 .
Внешние ссылки [ править ]
- Самый полный ресурс о Vector-06C: программное обеспечение, эмуляторы, документация, архив публикаций.
- Техническое описание Вектор-06С Александра Тимошенко
- Архив публикаций Vector User и Coman Info на сайте Emulator3000
- vector06cc: реплика Vector-06C с открытым исходным кодом на ПЛИС