📂 Документ: orion128-pro-soft-prodos_clean.html


 

PRO DOS V2.0 (основная) на основе OS CP/M-80 V2.2,  программы на Орион ПРО

Описание операционных систем Орион ПРО и различных программ

PRO DOS V2.0 - (CP/M-80) для Ориона ПРО (основная)

Описание режимов работы Ориона ПРО, руководство пользователя

BIOS - описание программиста

Описание драйвера дисплея

Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО

Запуск ПРО ДОС V1.01

 Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО

Программа генерации системы и программа формат

PRODOS V1.01

Плата Орион ПРО процесс сборки и наладки Орион ПРО запуск ПРО DOS операционная система Орион ПРО

PRODOS V2.0

E:090996                                     (C) 1996 ORIONSOFT

ОСОБЕННОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ PRODOS V1.01

    Операционная  система  PRODOS  разработана  для  компьютера "ORION-PRO" на основе ОС СP/M-80 V2.2 и  обеспечивает  реализацию его возможностей в режиме "PRO". В первой версии PRODOS модули CCP и BDOS были оставлены без радикальных изменений, а модуль BIOS адаптирован в соответствии  с  новыми  возможностями.

Совместимость  с  программами,  разработанными  специально  для OSDOS-60К, т.е. для работы в 1-й странице памяти, не  обеспечивается. Все остальные программы работают без ограничений.

     PRODOS размещается во 2-й странице ОЗУ, поэтому не накладывает ограничений на использование экранов (0-я и 1-я страницы). Основной экран PRODOS -  широкий  номер  3  (начиная  с  адреса 0000H), режим экрана - псевдоцветной. В терминах драйвера  дисплея TV-PRO, обеспечивающего вывод информации на экран, доступный и видимый экраны работают в режиме номер 3. С помощью  специальных драйверов режим и номер экрана, а также его  цвет  могут быть изменены.

     Широкий экран позволяет выводить 25 строк  по  80  символов стандартного размера (6x10 пикселей). Для  этого  при  холодном старте компьютера и при вызове функции BOOT устанавливается текущее окно вывода размером 480x250 пикселей симметрично относительно центра экрана (смещение окна по X составляет  16  пикселей, по Y - 3 пикселя). Программы, переключающие номера и режимы экранов, должны вначале получать параметры текущего окна вывода, а затем возвращать их прежние значения, так как в  момент переключения окно сбрасывается на весь экран.

     Основная кодировка (по умолчанию) символов  альтернативная, однако с помощью соответствующих драйверов она может быть изменена (КОИ-8, КОИ-7). Необходимые знакогенераторы уже  находятся в ROM-BIOS.

     Система PRODOS позволяет обрабатывать пакетные BAT-файлы, т.е. файлы, содержащие командные строки.  При  запуске  COM-  и BAT-файлов их расширения можно либо указывать, либо  не  указывать. В последнем случае на диске сначала ищется  соответствующий COM-файл, а затем BAT-файл.  Если  на  диске  имеется  файл AUTOEXEC.BAT, то он автоматически будет выполнен  при  холодном старте системы. Обработку пакетного файла можно прервать  нажатием комбинации CTRL/C.

     PRODOS поддерживает следующие типы электронных  (RAM)  дисков:

    - внешний статический квазидиск C: (с возможностью сохранения информации после выключения компьютера) объемом 32,  64, 96 или 128 К (в зависимости от  количества  установленных  микросхем);

    - внешний динамический квазидиск D: объемом до 1 МБ  (в зависимости  от числа установленных  линеек или  исправных микросхем ОЗУ);

    - внутренний квазидиск E:  объемом  60-240  К,  который  по умолчанию может размещается в страницах 4,5 основного ОЗУ  (могут быть выбраны другие страницы - 3, 4, 5, 6).

     Внешние диски C:  и D:  конструктивно выполнены в виде  отдельной платы (мультикарта).

     При холодной загрузке система проверяет  наличие  квазидисков C: и D: и, если они есть, целостность хранящихся в них данных. Если данные отсутствуют, то квазидиски форматируются с выводом их объема на экран, а на квазидиск D: , кроме того, переносится операционная система. Далее на экране  появляется  запрос, позволяющий разрешить или запретить логический обмен  имен дисков A: и D:.

     Если нажать клавишу ВК или "Y",  то  флоппи-диск  A:  будет доступен как диск D: , а квазидиск D: - как диск  A:  ,  причем все последующие перезагрузки системы уже  будут  происходить  с квазидиска A:. Если же Вам  впоследствии  понадобится  отменить эту переустановку (без переформатирования квазидиска),  удержите нажатой любую клавишу, например АР2, в  момент  перезагрузки системы. Заметим, что первая загрузка ("холодная") системы  будет происходить с флоппи диска D:.  Далее  необходимо  скопировать на квазидиск A: все необходимые (autoexec и все, что в нем перечислено: norton, драйвера) для  запуска  системы  и  работы файлы.

     Если на вопрос о смене дисков нажать любую другую  клавишу, то диски не меняются, и загрузка системы производится с  флоппи диска A:. Если Вам впоследствии понадобится изменить эту  уста-новку без переформатирования квазидиска, удержите  нажатой  любую клавишу, например АР2 или  ПРОБЕЛ,  в  момент  перезагрузки системы: диски A: и D: будут переставлены местами.  Загрузка  и обработка файла autoexec.bat, при этом, будет  производиться  с диска объявленного в данный момент, как системный.

     Принудительное форматирование квазидиска D: может быть назначено, если в момент загрузки системы удержать нажатой  клавишу "F". Для переформатирования квазидиска C: используется  специальная программа CFORM.COM.

     Внутренний квазидиск E: имеет страничную (по 60К) организацию и допускает использование до 4-х страниц ОЗУ, номера  которых указываются при форматировании квазидиска. Страницы 0,1,2,7 использовать запрещается, так как они задействованы  под  экран (страницы 0,1), PRODOS (страница 2), знакогенератор,  буферы  и пр. (страница 7). Все остальные страницы памяти могут быть  использованы для работы диска Е:.Для переформатирования квазидиска Е: используется программа ЕFORM.COM.

     Заметим, что в процессе форматирования квазидисков C: ,  D: и E: выводится их полная неформатная емкость, определяемая  количеством используемых микросхем ОЗУ (страниц ОЗУ - для  квазидиска E:). Реальный объем квазидисков будет меньше за счет:

     - расхода памяти на каталог;

    - хранения контрольных сумм секторов (диски C: и D:);

    - хранения операционной системы (диск D:).

Описание модулей Wind.mac и Menu.mac  для PRODOS V2.00

Перечислим некоторые из существующих программ:

MONO.COM, 4COL.COM, 8COL.COM, 16COL.COM - включение соответствующих цветовых режимов;

WIDTH.COM - управление шириной экрана;

ALT.COM, KOI8.COM, KOI7.COM - переключение кодировки символов;

R1715.COM - эмулятор "ROBOTRON-1715";

FUNKEY.COM - программа настройки функциональных клавиш;

PG200.COM - программа записи PRODOS V2.00 на дискету;
FDF.COM - программа форматирования флоппи-дисков A и B;
CFORM.COM - программа форматирования внешнего диска C;
EFORM.COM - программа форматирования внутреннего диска E;

MEM.COM - вывод на экран объема всей свободной системной памяти;

PW.COM - программа POWER.COM;

NC.COM - Новая программа NC (аналог BRIDGE PANELS). Версия 1.10 (PRO) этой программы обеспечивает работу с новым распределением экранов. Кроме того, команда TYPE выводит текст в режиме широкого экрана. Допускается запуск не только *.COM, но и *.BAT-файлов.

CORONA.COM - текстовый редактор "Corona";

MF.COM, - редактор шрифтов "MultiFont" V2.00;
MF.000,
MF.001

LF.COM - загрузчик шрифтов "LoadFont" V2.00;

TURBO.COM, - компилятор Turbo Pascal V3.02 фирмы Borland;

Турбо Паскаль 3,02а для Орион-128 z80

"TURBO" РАБОТАЕТ ПОД УПРАВЛЕНИЕМ ОПЕРАЦИОННОЙ СИСТЕМЫ CP/M-80 (OSDOS V 3.60, V3.70) НА КОМПЬЮТЕРЕ "ORION-PRO" В РЕЖИМЕ "ORION-128" ИЛИ НА КОМПЬЮТЕРЕ "ORION-128" С ПРОЦЕССОРОМ Z80.

TURBO.OVR,
TURBO.MSG
 

M80.COM - макроассемблер;
L80.COM - компоновщик;
CREF80.COM - программа создания отчета о перекрестных ссылках;
LIB80.COM - библиотекарь;
DISZILOG.COM - дизассемблер;
BUG.COM, ZSID.COM - отладчики

BASIC - для Ориона ПРО
ME.COM - текстовый редактор
WM.COM - текстовый редактор
TOCPM и TOBRU - программы преобразования файлов, также читаем в пакете CP/M-80 V3.60

Так же на Орионе про успешно работает пакет программ CP/M-80 V3.60 от Ориона 128, все программы данного пакета можно посмотреть тут...

ОСОБЕННОСТИ ОПЕРАЦИОННЫХ СИСТЕМ OSDOS-PRO

Операционная система OSDOS-PRO предназначена для работы на компьютере "Orion-Pro" в режиме "Orion-128". Использование данной операционной системы на компьютере "Orion-128" не допускается. Рабочая страница ОЗУ - номер 1, поэтому обеспечивается совместимость с программами, разработанными для OSDOS V3.60.

Основной особенностью OSDOS-PRO является поддержка внешних квазидисков C: (32-128 К), D: (64-1024 К) и внутреннего квазидиска E: , аналогичного квазидиску PRODOS (до 368 К). В квазидиск E: могут быть включены сегменты 8..30.

Для форматирования квазидисков C: и E: используются те же программы CFORM и EFORM, что и для PRODOS. Порядок инициализации квазидиска D: такой же, как и в PRODOS.

Запуск BRU-файлов под управлением OSDOS-PRO, как это разрешалось в OSDOS-128, не обеспечивается.

*** ORIONSOFT ***

 

 

 

 

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу