|
|
Как перенести файлы с MS DOS (писи)
на CP/M-80 (Орион-128) и обратно
Настройка программы CM.COM
для обмена данными между форматами MS DOS и
CP/M-80

Описание работы программы CM.COM
Описание
утилиты TXDIR.COM
Скачать
zip архив
Скачать образ odi
Скачать образ hfe для готека
Настройка программы CM.COM производится с помощью программы
CMINST.COM, при этом изменяются рабочие константы программы
CM.COM, значения которых устанавливаются по умолчанию при
запуске программы, и цвета элементов её интерфейса. Необходимо
подчеркнуть, что большая часть рабочих констант в последствии
может быть оперативно изменена пользователем непосредственно в
ходе работы с программой CM.COM, но эти изменения будут
действовать только в текущем сеансе работы и после выхода в
систему будут утрачены, а изменения, внесённые программой
CMINST.COM, будут действовать при каждом последующем запуске
файла CM.COM.
Если параметры программы CM.COM и цвета её интерфейса,
установленные в дистрибутиве, присланном фирмой OrionSoft,
устраивают пользователя, то настройку CM.COM с помощью программы
CMINST.COM можно не проводить.
Для выполнения настройки файлы программ CM.COM и CMINST.COM
необходимо разместить на одной дискете, которая не должна быть
защищена от записи, кроме того, файл CM.COM не должен иметь
атрибута R/O, после чего запустить программу CMINST.COM, которая
выведет запрос: "ВКЛЮЧИТЬ КОИ-8? [ВК]-ДА, ДРУГАЯ КЛАВИША - НЕТ"
Если эти фразы нормально читаются, значит действующей
кодировкой является КОИ-7, и надо ответить "НЕТ", а если фразы
выведены строчными латинскими буквами, то надо выбрать "ДА", и
нажать [ВК]. Программа не поддерживает альтернативную кодировку,
которая обычно при работе непосредственно в CP/M не
используется. Но если у Вас всё-таки такой драйвер загружен, то
придётся перезагрузить CP/M без подключения альтернативной
кодировки, т.к. последующие сообщения программы будет трудно
понимать.
После ответа на запрос экран очиститься, и будет выведено
приглашение к настройке, содержащее наименование настраиваемого
параметра, его возможные значения, значение, установленное в
настоящий момент, и курсор. Пользователь должен ввести одно из
предложенных значений, причём количество вводимых символов
должно быть точно равно количеству символов значения,
выведенного в приглашении.
Сразу после ввода последнего символа параметра, если нет
ошибок, осуществляется переход к вводу следующего параметра, и
так до последнего значения. Если установленное по умолчанию
значение устраивает пользователя, можно вместо ввода значения
параметра сразу нажать [ВК].
Прервать процесс настройки можно в любой момент, для чего
вместо ввода параметра нужно нажать клавишу [АР2] или [F4], при
этом все ранее сделанные изменения в исходный файл CM.COM не
вносятся.
Если в ходе настройки у пользователя возникает желание
изменить ранее введенное значение, то нужно прервать процесс
настройки и повторить его с самого начала.
Если введённое значение параметра лежит вне допустимых
пределов, или был введён ошибочный символ (например, буква
вместо цифры), подаётся предупредительный звуковой сигнал,
введённое значение стирается, и предлагается ввести его вновь.
После завершения процесса настройки, сделанные изменения
вносятся прямо в имеющийся на дискете файл CM.COM.
Перечень настраиваемых параметров, диапазоны их значений и
величины, установленные в дистрибутиве программы CM.COM,
приведены в таблицах 1 и 2.


Таблица 1. Рабочие константы.
╒════════════════════════╤════════════╤════════╤══════════════╕
│Наименование параметра │ Диапазон │Исходное│ Примечание │
│ │ значений │значение│ │
╞════════════════════════╪════════════╪════════╪══════════════╡
│Тип ПК │ ПРО, │ │При выборе │
│ │ О-128, │ │"АВТО" опре- │
│ │ АВТО │ АВТО │деление типа │
│ │ │ │ПК производит-│
│ │ │ │ся автоматиче-│
│ │ │ │ски при каждом│
│ │ │ │запуске прог- │
│ │ │ │раммы. │
│ │ │ │ │
│Старший дисковод │ A, B │ B │Определяется │
│ │ │ │количеством │
│ │ │ │дисководов │
│ │ │ │ │
│Старшая страница памяти │ 3, 7 │ 3 │Настраивается │
│ │ │ │только для ПК │
│ │ │ │О-128, для ПРО│
│ │ │ │автоматически │
│ │ │ │устанавливает-│
│ │ │ │ся значение 7 │
│ │ │ │ │
│Время позиционирования │ 0 - 3 │ 1 │Устанавлива- │
│головки дисковода │ (6 - 24 мс)│ (12мс) │ется по худ- │
│ │ │ │шему диско- │
│ │ │ │воду │
│ │ │ │ │
│Виртуальный диск при │ Запрос │ │Вывод запроса │
│старте │ Нет │ Нет │Не создаётся │
│ │ Да │ │Создаётся ав- │
│ │ │ │томатически │
│ │ │ │ │
│Верификация записи │ 0 - выкл │ │ │
│файлов на дискеты │ 1 - включ.│ 1 │ │
│ │ │ │ │
│Файловая дата, │ 1-31 (день)│ 01 │ Вводятся 2 │
│ ДД-ММ-ГГ │ 1-12 (мес.)│ 03 │ последние │
│(день-месяц-год) │ 1980 - 2079│ 01 │ цифры года, │
│ │ (год) │ │ правильность │
│ │ │ │ ввода не │
│ │ │ │ проверяется! │
│ │ │ │ │
│Файловое время, │ 0-23 (часы)│ 12 │ Правильность │
│ ЧЧ:ММ:СС │ 0-59 (мин.)│ 00 │ ввода не │
│(часы:минуты:секунды) │ 0-59 (сек.)│ 00 │ проверяется! │
│ │ │ │ │
│Вид представления при │ 0 - текст │ 0 │ │
│просмотре файлов │ 1 - дамп │ │ │
│ │ │ │ │
│Кодировка символов │ 0 - КОИ7 │ │ │
│текстового представления│ 1 - КОИ8 │ │ │
│ │ 2 - Альт. │ 2 │ │
│ │ 3 - ANSY │ │ │
│ │ │ │ │
│Вид длинных строк │ 0, 1 │ 1 │ При значении │
│текстового представления│ │ │ 0 концы длин-│
│ │ │ │ ных строк об-│
│ │ │ │ резаются кра-│
│ │ │ │ ем экрана, │
│ │ │ │ при 1 - пере-│
│ │ │ │ носятся на │
│ │ │ │ следующую │
│ │ │ │ строку │
│ │ │ │ │
│Задержка вывода │ 0 - 10 │ 5 │ 0 - не вывод.│
│"Звёздного неба" │ │ │ 1 - 10 прибл.│
│ │ │ │ значение за- │
│ │ │ │ дежки, мин │
│ │ │ │ │
│Количество "звёзд" │ 10 - 40 │ 30 │ │
│в заставке │ │ │ │
│ │ │ │ │
│Вид сортировки имён │ E │ E │По расширению │
│файлов в каталогах │ N │ │По имени │
│левой/правой панелей │ S │ │По размеру │
│по умолчанию │ U │ │Без сортировки│
│ │ │ │ │
╘════════════════════════╧════════════╧════════╧══════════════╛
Таблица 2. Цвета элементов интерфейса
╒═════════════════════╤══════════════════════════╤════════════╕
│Наименование элемента│ Исходное значение │ Примечание │
│интерфейса ├─────────┬────────┬───────┤ │
│ │ цвет │ цвет │HEX-код│ │
│ │ фона │написей │ │ │
╞═════════════════════╪═════════╪════════╪═══════╪════════════╡
│Рабочее поле │ синий │ белый │ 1F │Первая циф- │
│ │ │ │ │ра - цвет │
│Заголовок программы │ ярко- │ чёрный │ C0 │фона, │
│ │ красный │ │ │вторая - │
│Заголовки каталогов │ синий │ жёлтый │ 1E │цвет над- │
│и дампа │ │ │ │писей │
│Окна предупреждений │ красный │ белый │ 4F │ │
│и сообщ. об ошибках │ │ │ │ │
│Окна копирования, │ серый │ чёрный │ 70 │ │
│переименования │ │ │ │ │
│Окно выбора диска │ фиоле- │ жёлтый │ 5E │ │
│ │ товый │ │ │ │
│Окно выбора допол- │ бирюзо- │ белый │ 3F │ │
│нительных функций │ вый │ │ │ │
│Окно вывода HELP │ ярко-би-│ фиоле- │ B5 │ │
│ │ рюзовый │ товый │ │ │
│Окна ввода имён и │ жёлтый │ синий │ E1 │ │
│данных │ │ │ │ │
│Окно выбора USER │ фиолето-│ чёрный │ 50 │не занятый │
│ │ вый │ белый │ │занятый │
│Окна ввода атрибутов │ зелёный │ белый │ 2F │ │
│Тени от всех окон │ чёрный │ серый │ 07 │ │
╘═════════════════════╧═════════╧════════╧═══════╧════════════╛
- *** -
Купить платы, наборы микросхем на Орион-128, КР565РУ5В,
КР565ру7В, к565ру5г AU, к565ру7г Au
в позолоте, куплю микросхемы, Z80, микропроцессоры и
микроконтроллеры
Полезные и интересные статьи
На предыдущую страницу
На главную страницу На следующую
страницу
|
|