WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Орион-128
Тип Персональный компьютер
Выпущен 1990
Процессор КР580ВМ80А
Память ОЗУ: 128—256 КБ, ПЗУ: 2 КБ
Графика 384х256 (4-цветный режим, 16-цветный режим)
ОС ORDOS 2.x-4.x, CP/M 2.2, SPDOS, DSDOS

«Орио́н-128» — любительский 8-разрядный персональный компьютер. Разработан радиолюбителями из подмосковья — Вячеславом Сафроновым, Владиславом Сугоняко, Константином Коненковым (Предположительно за основу взяты архитектурные и схемотехнические решения ПК «Специалист»). Схема и описание компьютера были опубликованы в журнале «Радио» в 1990 году[1][2][3][4], другие материалы по теме публиковались в этом журнале до 1996 года.

Впервые демонстрировался на 34-й Всесоюзной радиовыставке ДОСААФ 22 мая 1989 года и был удостоен первой премии.

В первой публикации по компьютеру, в январе 1990, было указано, что «архитектура, основные схемные решения, и программное обеспечение являются исключительной собственностью Нижнекамского центра НТТМ, представляющего интересы авторов»[1]. Однако позднее, в декабре 1990, было опубликовано объяснение, что с момента первой публикации сотрудничество с НТТМ было прекращено в связи со сменой руководства центра, и права на компьютер Орион-128 принадлежат только его авторам.

«Орион-128» в начале 90-х производился серийно на Ливенском заводе средств машинной графики (Орловская область).

Технические характеристики

  • Процессор: КР580ВМ80А на частоте 2,5 МГц, быстродействие 625 тыс. оп./сек.
    • ОЗУ — 128 КБ с возможностью наращивания до 256 КБ (так как процессор КР580ВМ80А может напрямую адресовать 64 КБ, используется схема переключения банков через регистр 0F900H[1][2])
    • ПЗУ — 2 КБ (загрузчик и системный монитор)
  • Устройство вывода: телевизор; работа в графическом режиме 384 × 256 точек; 25 строк по 64 символа при использовании стандартного шрифта; цветность: монохромный (чёрно-зелёный или жёлто-голубой), 4 (в режиме 4 цвета на каждую точку, в двух палитрах), 16 цветов (в режиме 16 цветов фона и 16 цветов тона на восемь смежных по горизонтали точек)
  • Внешняя память: бытовой кассетный магнитофон, ROM-диск, дисковод. Возможно подключить через контроллер жесткий диск до 10Mb.
  • Клавиатура: 67 клавиш

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

  • Монитор 1/2/3
  • Операционные системы: ORDOS 2.x-4.x[5][6][7], CP/M 2.2, SPDOS, DSDOS
  • Игры
  • Системные утилиты


Особенности

«Орион» был частично совместим и с «Радио-86РК» по клавиатуре и формату хранения данных на кассете, и с другим популярным радиолюбительским персональным компьютером, «Специалистом» по формату графического экрана. Видимо, он также использовал какие-то идеи от ещё одного подобного персонального компьютера – «Океан-240». Главной задачей авторов, по их же словам, было создание достаточно простого ПК («Орион» в стандартной конфигурации содержит 59 микросхем, а в минимальной, с 64 Кб ОЗУ и без поддержки цвета – 42 микросхемы), не содержащего каких-либо дорогих и дефицитных компонентов, но с широкими возможностями, в том числе графическими. Соответственно в качестве процессора был выбран КР580ВМ80А, как наиболее дешевый и доступный для любителей, причём схемотехника  «Ориона» такова, что процессор работает «на полную мощность» – на максимальной для него стандартной частоте 2,5 МГц и без каких-либо задержек, что делает «Орион», наряду с ПК «Корвет», самым быстрым компьютером на базе этого процессора. При этом, «Вектор-06Ц» с частотой 3 МГц работает несколько медленнее из-за торможения процессора видеоконтроллером[8].

«Орион» обладает достаточно серьезными графическими возможностями – во-первых, «средне-высокое» разрешение 384х256 означает очень хорошую чёткость как в играх, так и в других программах (типичное разрешение текста – 64х25 символов); во-вторых, предусмотрен настоящий цветной графический режим с произвольным выбором цветов, удобный для широкого круга программ (правда, всего 4 цвета, но две палитры и опять же очень хорошее разрешение, позволяющее создавать дополнительные «псевдоцвета» за счёт пространственного сочетания 4-х основных цветов); в-третьих, для игр и других программ, требующих многоцветной графики, есть прекрасный 16-цветный режим «как на MSX», причем с разрешением экрана вдвое-вчетверо большим, чем на таких игровых моделях, как MSX, ZX Spectrum, Atari или Commodore 64. Интересна и организация экрана – в отличие от большинства других ПК, изображение в видеопамяти хранится не построчно, а «постолбцово» – младший байт 16-битного адреса задаёт положение в столбце экрана высотой 256 точек, т.е. задаёт номер строки экрана, а старший байт указывает на номер столбца. Это упростило и в ряде случаев существенно ускорило вывод графики на экран, и подобная организация экрана была также в «Специалисте» и «Векторе-06Ц». При этом, также, как и у «Вектора», цвет точки хранится не в соседних битах одного байта, как у БК-0010, «Львова» и т.д., а в разных «плоскостях», что позволяет, например, существенно ускорить сдвиг частей экрана – можно сдвигать лишь одну «плоскость» (один цвет), что требует вдвое меньше времени. Также, во всех режимах экрана «Орион» позволяет использовать до 4-х независимых кадровых буферов с мгновенным аппаратным переключением между ними, что, конечно, также может быть полезно для игр и других программ, воспроизводящих динамичное изображение[8].

Для «Ориона-128» его разработчиками изначально была создана оригинальная операционная система ORDOS, примерно аналогичная CP/M, но рассчитанная на работу не с флоппи-дисководами, а с ROM-дисками (дополнительные блоки ПЗУ), RAM-диском (в качестве него обычно использовалась вторая 64-килобайтная страница ОЗУ) и магнитофоном. ORDOS позволяла достаточно комфортно работать с компьютером, не имея дорогостоящих дисководов, и это было уникальной особенностью «Ориона» – для других ПК таких систем (тем более, стандартных, изначально предусмотренных разработчиками) практически не было. Из серийных персональных компьютеров что-то похожее, но в более простом виде, было лишь у «Юниора ФВ-6506»[8].

В качестве относительных недостатков «Ориона» можно отметить отсутствие: аппаратных скроллингов (быстрого сдвига экрана без загрузки процессора), высоких разрешений экрана (вроде 512х256 или 640х200 точек), аппаратного звукогенератора (звук формируется чисто программно, с большой загрузкой процессора)[8].

Примечания

  1. 1 2 3 В.Сугоняко, В.Сафронов, К.Коненков. Персональный радиолюбительский компьютер «Орион-128» // Радио. — Патриот, 1990. № 1. С. 37. ISSN 0033-765X.
  2. 1 2 В.Сугоняко, В.Сафронов, К.Коненков. Программное обеспечение персонального радиолюбительского компьютера «Орион-128» // Радио. — Патриот, 1990. № 2. С. 46. ISSN 0033-765X.
  3. К.Коненков, В.Сафронов, В.Сугоняко. ПРК «Орион-128». Топология печатной платы // Радио. — Патриот, 1990. № 4. С. 44. ISSN 0033-765X.
  4. В.Сугоняко, В.Сафронов. Наладка ПРК «Орион-128» // Радио. — Патриот, 1990. № 5. С. 33. ISSN 0033-765X.
  5. В.Сугоняко, В.Сафронов. ПРК «Орион-128». Операционная система «ORDOS» // Радио. — Патриот, 1990. № 8. С. 38. ISSN 0033-765X.
  6. В.Сугоняко, В.Сафронов. ПРК «Орион-128». Системный загрузчик // Радио. — Патриот, 1990. № 9. С. 38. ISSN 0033-765X.
  7. В.Сугоняко, В.Сафронов. Инструментальный МОНИТОР «Орион-128» // Радио. — Патриот, 1990. № 10. С. 44. ISSN 0033-765X.
  8. 1 2 3 4 Владимир Трушкин. ПК второй половины 1980-х годов. Часть II... Виртуальный Компьютерный Музей. www.computer-museum.ru. Проверено 3 ноября 2017.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии