Программа обмена дисками между Орион-128 и IBMОбмен программами между IBM и Орионом c помощью дискетПродаю платы и наборы микросхем, куплю микросхемы, комплектующие к ПК Орион-128Сегодня 06/07/2021 попалась прекрасная программа обмена файлами между IBM PC и Орионом по ORDOS. Программа работает с контроллером НГМД авторским, ну я так думаю и с другими контроллерами тоже. Пакет программ. Внимание ! Имена MSCOMM$ и MSFORM$ зарезервированы !
1.
MSCOMM$
V1.34
- программа обмена данными (файлами) с помощью дискеты "3,5 дюйма"
(720
к), дискеты 5,25 дюйма (360к) между IBM PC и Орионом,
является как хранение файлов 2. MSFORM$, V1.00, предназначена для подготовки дискет формата MS/DOS на компьютере ОРИОНЕ, программа форматирования дискет, 360 к, 720 к 3. Аналогичная программа MSDOS$ - работает под CP/M-80, возможно это первые версии программы MSCOMM$ Итак программа располагается на Ромдиске или любом квазидиске и занимает примерно 17к места. Имя файла MSCOMM$ Сама программа Итак, приступаем: 1. Форматируем дискету 1,44 мб (3,5 дюйма) на IBM PC, я отформатировал на 486 машине, на ней установлена WIN95, форматировал прямо из WIN95 (окно высокой плотности было заклеено по умолчанию, т.к. дискета Орионовская, а не из эмуляции MS DOS (там требуется вводить ключи). Размер дискеты при форматировании 720кбт. 2. Пишем на дискету данные с IBM PC (копируем файлы). Самое удобное писать Орионовские файлы в формате BRU. При копировании никаких манипуляций делать не нужно. Т.е. после копирования на Орион файлы готовы к запуску (и другие манипуляции с ними делать не нужно) 3. Файлы в формате LORD (расширение ORD), тоже копируются, но после того как вы скопировали файл LORDa на квазидиск "В", "C", "D", нужно удалить в дампе программы 1 строчку , т.к. в ней прописано и дублируется "ИМЯФАЙЛА.ORD". Это можно сделать. Загрузить файл в память компьютера, директивой "S" нортона, сохранить код программы на квазидиске "В",например не с адреса 0000Н, а с адреса 0010Н. И поменять адрес посадки файла на 0000Н директивой "А". Т.к. у вас файл сохранился с 0010Н. И естественно он не запустится. (Формат LORDa простой, к файлу программы добавляется заголовок в первые 16 бит, в результате тело файла сдвигается на 16 бит и начинается не с 0000Н, а с 0010Н) Вызов помощи по F1 Запуск программы, просит вставить дискету в формате IBM в диск "А" или "В" Копирование файлов на орион и обратно на писи Если файл слишком длинный и не влазит на квазидиск, то программа может разделить на несколько файлов Файл скопирован обратно на Писи Для переименования фалов "ORD" программы LORD, в формат BRU, существует программа RENAME$ под ORDOS, и программа UNERASE$. Данная программа открывает новые возможности использования Ориона. Описание программы MS-DOS COMANDER версии 1.34 . 1. Назначение программы.
Основным назначением MSCOMAN$, является как хранение файлов ORDOS на
дискете формата MS-DOS, так и перенос информации с IBM
PC-совместимых компьютеров на Орион и обратно. Эта программа дает Вам
возможность получить простой доступ к огромному количеству текстовой,
графической и звуковой информации, накопленной на IBM PC компьютерах, и
возможность обработки своих файлов средствами мощных профессиональных
компьютеров, имея только Орион с дисководом. 2. ATLAS$ и MSCOMAN$ в сравнениии.
Автор не рассматривает данную программу как альтернативу ATLAS$-у.
Последний ориентирован на формат магнитных дисков сложившийся для CP/M,
что довольно удобно на Орионе, уже имеющем несколько вариантов CP/M.
Однако для хранения файлов ORDOS такой формат подходит не самым лучшим
образом. Программы ORDOS имеют довольно скромные размеры и не очень
рационально размещаются на диске CP/M. Любая запись непосредственно на
диске не может занимать меньше 2048 байт и обязательно кратна этой
величине. Так, например, драйвер LPT имеющий размер 64 байта займет на
диске 2048 байт, а программа OTLAD$ размером 4864 байта займет 6144
байта. Одно это не столь страшно, т.к. на диске много места, и
пользователя не беспокоит, сколько дискового пространства займет его
программа. Однако, на диске CP/M под программы отведено 358 кластеров
(кластер это минимальная запись равная 2048 байт), и на них можно
разместить 358 файлов длиной до 2048 байт, но в оглавлении диска (в
каталоге) может разместится только 128 записей. Поэтому если средний
размер файлов записанных на диске 2-5 Кбайт, что типично для
ORDOS, то их может
быть не больше 128 несмотря на имеющееся свободное дисковое
пространство. По сравнению с неименованными областями пользователя в
СР/М 3. Компоновка MSCOMAN$
Рабочий экран программы состоит из двух панелей разного размера. Левая
панель отображает содержимое дисков ORDOS, правая - магнитного диска.
Панель ORDOS разбита на две колонки, MS-DOS на три. Файлы печатаются в
панель прописными буквами в краткой форме. В нижней строке каждой панели
печатается выделенный файл (файл отмеченный курсором) в полном
представлении, если нет файлов выделенных желтым цветом (признак
включения в группу), в противном случае печатается число файлов в группе
и их суммарный объем. Полное представление файла в нижней строке панели
ORDOS состоит из стартового адреса в шестнадцатеричном представлении и
размера в десятичном представлении, а для панели MS-DOS - из размера,
дня, месяца, года и времени создания в десятичном представлении,
например: Кроме того, клавишами алфавита выбирается еще ряд операций, не вошедших в нижнюю строку. Для удобства работы с программой на этапе освоения, все операции сведены в одно меню, вызываемое клавишей ESC или АР2 (у кого что написано) и которое имеет следующий вид: 4. Перемещение по файлам.
Перемещение по файлам осуществляется клавишами управления курсором.
Скроллинг производится только для самого нижнего файла при перемещении
вниз и самого верхнего при перемещении в обратную сторону. Если при
перемещении влево курсор уже стоит в крайней левой колонке он
перемещается на первый файл панели а если курсор стоит на первом файле
панели производится перелистывание файлов на страницу вверх. Такая же
последовательность действий производится и при перемещении курсора
вправо. Свидетельством достижения конца или начала каталога при
перемещении по файлам служит звуковой сигнал повышенной интенсивности.
Для выполнения операций над группой, файлы маркируются желтым цветом
посредством клавиши ПРОБЕЛ (SPACE). Для выбора подкаталога файлов
используйте клавишу ENTER (ВК). Для возврата в материский каталог
установите курсор на первый файл панели которым всегда является ссыска
на материнский каталог '.. ' и нажмите ENTER. 5. Операции.
Reset - перечтение дискеты (вызывается клавишей F2). Команда должна
выполнятся всякий раз при смене дискеты в дисководе. Если по ошибке эта
команда не выполнена при чтении файла это может привести к сообщению
'файл не найден' в лучшем случае или к чтению неправильного состава и
объема данных. При записи или удалении файла программа производит
проверку замены диска и предупредит вас в случае обнаружения
необъявленной замены дискеты.
Внимание ! Адрес посадки не .BRU файла всегда устанавливается равным
0000H. 6. Технические характеристики программы. Программа обрабатывает до 32 файлов в каждом диске ORDOS и 112 файлов в каждой директории диска MS-DOS включая сами директории (версии более поздние чем 1.3 обрабатывают до 128 файлов в каждой дочерней директории). Программа поддерживает двухсторонние диски MS-DOS двойной плотности на 40 дорожек (формат 360 Кбайт) и на 80 дорожек (формат 720 Кбайт). Может быть использовано до 4 дисководов, а количество дисков ORDOS определяется автоматически. Программа работает как на ОРИОН-128 (К580), так и на ОРИОН-ПРО. Программа MSCOMAN$ изготовлена Сергеем Коровкиным по техническому заданию "Lucksian key". Внимание! Если планируется перенос файлов с ОРИОНа на IBM PC компъютер, то недопустимо применять в именах файлов такие символы, как ';', '+', '=', '/', '"', '?', '>', '.', '*', ':', ',' '<', '\' и '|'. (c) Коровкин Сергей Анатольевич & Lucksian key, Ижевск-Омск, 1996.
Описание программы MSFORM$, V1.00 libm.com - программа чтения дискет IBM PC на 360к под CP/M-80 60к, читает диски IBM, но не записывает на них MS-DOS - CHANGER - еще один пакет программ для работы с дискетами MS-DOS на ПК ОРИОН-128 и ОРИОН-ПРО V2.1 Работа в CP/M-80 программы и железо Подробнее будет на www.orion128.ru Куплю платы, наборы микросхем 2716, 2732, 2764, 27128, 27256, 27512, 27c010, 27c801 на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы фирмы NEC, Intel, OkiНа предыдущую страницу На главную страницу На следующую страницу
|
||