Страница:Радио 1993 г. №08.djvu/15

Материал из РадиоВики - энциклопедии радио и электроники
Перейти к: навигация, поиск
Выкупить рекламный блок
Эта страница не была вычитана


МИКРОПРОЦЕССОРНАЯ ТЕХНИКА

СР/М-80 ДЛЯ ’’ОРИОНА-128”

ПРОГРАММА ’’LORD”

Подключение к компьютеру «Орион-128» дисковода позволяет полностью отказаться от применения в качестве носителя информации магнитофонных кассет и перейти на дискеты, что не только повышает скорость и надежность операций чтения/записи, но и обеспечивает гораздо более быстрый доступ к данным.

Для хранения файлов ORDOS на дискете есть два варианта. Первый из них подробно описан М. Короткиным в статье «SPDOS» для «Ориона-128» («Радио», 1993, №1, с. 16 17; №2, с.21—22) и предполагаегприменение разработанной для этого операционной системы SPDOS. Второй путь — использование для работы с файлами ОС ORDOS специальной программы, которая хранится на дискете в виде файла ОС СР/М.

Программа «Lord» версии 1.3, о которой пойдет речь в этой статье, предназначена д ля записи файлов ОС ORDOS, на дискету в виде файлов ОС СР/М, а также для их обратного переноса с дискеты на диск В: ORDOS. Файлы, хранящиеся на дискете, могут быть скопированы, просмотрены, уничтожены и т. п. стандартными средствами ОС СР/М. Отметим, что программа «Lord» версии 1.2 отличается от версии 1.3 тем, что не имеет команды удаления файлов (клавиша [Е]).

При проектировании программы учитывались требования удобства работы пользователя, цветного графического оформления, использования окон при выдаче информации, дружественного интерфейса.

Программа «Lord» работает под управлением операционной системы СР/М версии не ниже 2.2, находящийся в первой странице памяти «Ориона» в области атрибутов цвета. Автор использовал операционную систему, распространяемую ПМП «Орион—Сервис», с версией BIOS не ниже 2.5.

Дискета, с которой осуществляется запуск программы «Lord», обязательно должна содержать на первых дорожках операционную систему СР/М. Запускать программу «Lord» можно только с дисковода А: Загрузчик основного файла программы «Lord» настроен на работу с 40- или 80-дорожечными двусторонними дискетами двойной плотности.

Программу «Lord» можно запускать из СР/М и из ORDOS.

Запуск из СР/М. Программа «Lord» на дискете записана в виде двух файлов «LORD.COM» (загрузчик) и «LORD.OVR» (основная программа). Запуск загрузчика осуществляется вводом команды «LORD» после появления Промпта СР/М:

A<LORD

Отметим, что после старта загрузчика, диск В: ORDOS будет отформатирован и на него будет записан файл «LORD$», предназначенный для запуска программы «Lord» из ORDOS. Загрузчик выведет сообщение:

LORD LOADER Vx.x

PLEASE WAIT

Вместо x.x. будет выведен номер версии загрузчика. Этот номер в общем случае может отличаться от номера версии основной программы.

Через некоторое время, необходимое для загрузки системы и файла «LORD.OVR», управление будет передано основной программе.

Запуск из ORDOS. Если вы собираетесь работать с программами ORDOS и передавать файлы с дискеты на диск В: ORDOS и обратно, запустите программу «Lord» из СР/М, как это описано выше. При этом на диске В: появится файл с именем «LORDS». Его длина не превышает 200Н байт, что оставляет более чем достаточно места для размещения другихпрограмм. Файл «LORD$» осуществляет загрузку операционной системы СР/М и старт основной программы, расположенной в файле «LORD.OVR», без пор- чидатгныхпадиске В: ORDOS. Напоминаем, что запуск системы обычным способом приводит к необратимой потере информации на диске В:. Поэтому прежде, чем запустить программу «BOOT$», проверьте, все ли необ-


РАДИО №8, 1993 г. 15