PRO DOS V2.0 (основная) на основе OS CP/M-80 V2.2, программы на Орион ПРО
Описание операционных систем Орион ПРО и различных программ
PRO DOS V2.0 - (CP/M-80) для Ориона ПРО (основная)
Описание режимов работы Ориона ПРО, руководство пользователя
Запуск ПРО ДОС V1.01
Программа генерации системы и программа формат
PRODOS V1.01
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;
"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 ***
На предыдущую страницу На главную страницу На следующую страницу