BP.COM, Орион -128, работа в OS DOS V3.00 (Орион-Сервис)

Бридж Панели (BP.COM), графическая оболочка от Орион Сервиса

Продаю платы и наборы микросхем, куплю микросхемы, комплектующие к ПК Орион-128

На 11.07.2021 последней версией OR DOS является релиз 4.03 от 1993г , прошивки ниже ORDOC написана написана Сафроновым и Сугоняко и остается до настоящего времени, описание будет позже. Все журналы "Радио"  с упоминанием Ориона

Стандарты ПО, адресов и портов

  CP/M-80 "Авторская, Орион Софт" OS DOS V2.41 схема контроллера

 BP бридж Панель Авторы Рогов Бриджиди Орион Сервис 

Дискеты должны быть отформатированы в OS DOS (CP/M-80) программой FORMAT.COM и на дискету записана система OS DOS V3.00  программой SYS.COM или SG300.COM

Михаил Бриджиди  "Bridge Panels v1.2"

Программа "bridge panels v1.2" ("Мишкины панели") представляет собой графическую оболочку операционной системы os-dos для компьютера "Орион-128". До появления оболочек для операционных систем работа пользователя сводилась к набору с клавиатуры команд ос os-dos и их выполнения. такой способ не только не нагляден, но и недостаточно удобен. в настоящее время во всем мире производители программного обеспечения исходят из принципа упрощения в управлении поставляемым ими программным продуктом. Данный принцип подразумевает использование для работы с программой минимального количества клавиш, ввод команд с клавиатуры только в случае необходимости и, естественно, наглядность производимых действий. в результате и появились программы, способные значительно облегчить работу пользователя на компьютере.
Для работы программы необходима операционная система  os-dos v2.61, работающая в первой странице озу компьютера.

Запуск программы "bp.com"

Для запуска программы необходимо в командной строке набрать "bp" и нажать клавишу {вк}:

a>bp {вк}

Если файл bp.com находится не на текущем диске, необходимо указать имя требуемого диска:

a>b:bp {вк}

Программа запомнит имя диска, с которого произведена ее загрузка, а также номер области пользователя, и после возврата будет искать файл с именем bp.com именно на этом диске в указанной области пользователя. это значит, что файл bp.com может находится не только в области пользователя с номером 0. Запуск его в этом случае будет отличаться только  тем, что сначала осуществляется выбор области с требуемым номером:

a>b:bp {вк}

Чтобы программа "bp" загружалась сразу при начальной загрузке системы, внеситее файл bp.com в autoexec.bat, содержащий команды, предназначенные при начальном запуске  операционной системы.

Окончание работы с программой "bp".

Для выхода из программы в операционную систему необходимо нажать клавишу {f4}. в середине экрана появится запрос подтверждения ваших действий. нажмите клавишу {вк} или {y}, чтобы выйти, либо клавишу {ар2} или {n}, чтобы продолжить работу. кроме этого необходимый ответ можно выбрать с помощью клавиш управления курсором и нажать {вк}.
После утвердительного ответа появится промпт ос os-dos и вы сможете продолжить работу в обычном режиме. Текущий диск и текущий номер пользователя, передаваемый системе при выходе, зависит от информации на текущей панели. Например, если вы выходите в ос os-dos, когда инверсный указатель находится на панели, соответствующей диску b: и области пользователя с номером 5 ( b:|user 5 ), то после выхода вы окажитесь на диске b: в области пользователя под номером 5.

Общий вид экрана.

Центральное место на экране занимают две панели. каждая панель содержит каталог, выбранных для этой панели диска и области пользователя. При этом для каждого файла указываются его имя с расширением и размер в байтах в десятичной системе счисления. Имена файлов указаны строчными буквами. Справа внизу на тени каждой панели выведен размер в байтах использованного места на диске. вверху панели указывается  имя диска и номер области пользователя. Одно из имен файлов будет выделено инверсно относительно других. Имя выделенного файла выводится внизу панели прописными буквами. инверсный указатель можно сдвигать на другие имена с помощью клавиш управления курсором. Чтобы переместить указатель на другую панель, используют клавишу {таб}. Для быстрого перемещения указателя вверх окна или к предыдущему окну используется любая из клавиш: {4}, {5} или {6}; для перемещения вниз окна или к следующему окну: {1},
{2} или {3}.

Команды программы "bp".

Большинство команд требуют нажатия всего одной клавиши, в некоторых может потребоваться дополнительный ввод с клавиатуры. для отмены команды, используется клавиша {ар2} ({esc} ). ниже приводится краткая информация о командах, а затем дается их более детальное описание.

{cr} - start - нажатие клавиши {вк} приводит к запуску выделенного файла с расширением .com.
{t} - type - просмотр содержимого выделенного файла.
{e} - erase - уничтожение файла ( файлов ).
{r} - rename - переименование файла.
{c} - copy - копирование файла ( файлов ).
{d} - disk - выбрать диск.
{u} - user - выбрать номер области пользователя.
{s} - sort - выбрать режим сортировки имен файлов в каталоге.
{v} - verify - установить/отключить режим проверки записи при копировании.
{p} - panels - убрать панели.
{i} - info - получить информацию о программе "bp".
{f} - filter - установить режим фильтрации имен  файлов.
{+} - select - отметить файлы по шаблону.
{-} - unselect - отменить выбор файлов по шаблону.
{sp} - mark - отметить выделенный файл.
{f1} - help - вывести краткую справку о командах "bp".
{f2} - reset - сбросить диск.
{f3} - command - ввести и выполнить команду ос cp/m.
{f4} - exit - закончить работу с программой "bp".

Выбор группы файлов.

Программа "bp" позволяет осуществлять некоторые действия с группой файлов, что увеличивает скорость и удобство работы. выбор отдельного файла осуществляется с помощью клавиши {пробел} ( {sp} ). Повторное нажатие клавиши  {пробел}, когда указатель находится на уже отмеченном файле, отменяет выбор файла. Отмеченные файлы выделяются желтым цветом.
Если отмечен хотя бы один файл, в нижней части панели  появляется сообщение о количестве отмеченных файлов, а также информация об их суммарном размере.
Помимо такого простого способа включения файла в группу или удаления из группы, существует возможность обработки сразу нескольких файлов на текущей панели. для выбора группы файлов по шаблону используется клавиша {+}, для отмены выбора - клавиша {-}. Чтобы вам не приходилось переключать  регистры для нажатия соответствующего символа, нажатие клавиши {;} соответствует нажатию {+}, а нажатие клавиши {=} - клавише {-}. в клавиатуре мс7007 можно также воспользоваться клавишами {+} и {-} на цифровой клавиатуре. При нажатии любой из указанных клавиш на текущей панели появится окно, в котором можно ввести шаблон выбора или отмены. Если вы хотите использовать предыдущий шаблон, сразу нажмите {вк}. В противном случае введите требуемый шаблон.
Шаблон может содержать метасимволы "*" и "?", которые имеют  то же значение, что и в командах ос os-dos. например, шаблон *.* означает выбор ( отмену выбора ) всех файлов в текущей  области пользователя.
С отмеченными файлами программа "bp" позволяет производить два действия:
1. Удаление ( клавиша {e} ). перед выполнением операции программа запросит подтверждение. если вы уверены, что отмеченные файлы именно те, которые вы хотите удалить, нажмите {вк}; в противном случае - {ар2}.
2. Копирование ( клавиша {c} ). все отмеченные файлы  будут копироваться на противоположную панель. чтобы прервать копирование, нажмите клавишу {ар2}.

Фильтрация и сортировка.

При выводе имен файлов в панели программа "bp" позволяет производить с ними две операции: фильтрацию и сортировку. Режим той и другой операции может быть выбран для каждой панели свой.
1. Фильтрация. позволяет выводить в панель только те имена файлов, которые совпадают с заданным шаблоном. в шаблоне могут быть использованы метасимволы "*" и "?". При начальном старте программы используется шаблон - *.*, что позволяет получить в панели имена всех файлов выбранной области пользователя. Для задания нового шаблона нажмите  клавишу {f} и введите требуемый шаблон. шаблон, отличающийся от *.*, будет всегда выведен внизу-слева на тени соответствующей панели.
2. Сортировка. программа "bp" позволяет выбрать для  каждой панели один из четырех режимов сортировки:
- по именам ( name ),
- по расширениям ( extension ),
- по размерам ( size ),
- без сортировки ( unsorted ).
При начальном старте программы для обеих панелей устанавливается режим сортировки по именам. чтобы поменять начальную установку, нажмите клавишу {s}. в результате появится окно с перечисленными режимами. Указатель показывает текущий режим сортировки. с помощью клавиш управления курсором поставьте указатель на требуемый режим и нажмите {вк}, но можно и сразу нажать одну из клавиш: {n}, {e}, {s} или {u}.

Копирование файлов.

Нет никаких сомнений, что эта команда будет использоваться вами наиболее часто. для копирования какого либо файла необходимо просто нажать клавишу {c}. выделенный файл с текущей панели будет скопирован на другую панель. Заполняющаяся полоса показывает приблизительный об'ем скопированной информации. Программа "bp" дает возможность копировать файлы не только с диска на диск, но и из одной области пользователя в другую. При этом открывающееся окно покажет какой копируется файл, на какой диск, в какую область пользователя.
В случае обнаружения уже существующего файла программа  запросит подтверждение его перезаписи. нажатие клавиши {вк}  соответствует утвердительному ответу, нажатие клавиши {ар2}  - отрицательному. если перезаписываемый файл имеет статус защиты read/only ( только чтение ), программа выдаст соответствующее сообщение и запрос продолжения выполнения операции. Для ответа используются те же клавиши. При копировании файла программа создает временный файл с тем же именем и расширением .$$$. Если копирование прошло без ошибок, временный файл переименовывается. такой механизм позволяет избежать потери старой копии файла, если она существовала, в случае возникновения ошибки. При начальном запуске программы "bp" операция копирования производится с верификацией, то есть с проверкой правильности записи информации. Однако в некоторых случаях нет необходимости в проверке записанной информации (например, при записи файлов в квазидиск ). Так как при верификации на копирование файла тратится дополнительное время, проверку было бы удобно отключать. для этого используется клавиша {v}. в центре экрана появится окно с вопросом о включении или выключении данного режима. указатель покажет текущее состояние. Выберите ответ "yes", если вы хотите включить верификацию, или ответ "no", если хотите выключить ее. Для этой же цели можно воспользоваться клавишами {y} или {n}. Операцию копирования можно использовать с группой выделенных файлов.

Копирование файлов на одном дисководе.

Конечно, копировать на двух дисководах гораздо удобнее, но, если вы имеете всего один, не огорчайтесь. программа "bp" позволяет скопировать один файл или группу выделенных файлов даже с помощью одного дисковода. в этом случае и левая, и правая панели должны содержать одинаковую информацию (имя диска и номер области пользователя ). выберите файл или отметьте группу файлов, которые вам необходимо скопировать и нажмите клавишу {c}. В процессе копирования программа будет выдавать два сообщения:
 
insert destination disk  ( вставьте диск-приемник, т.е. диск, на который осуществляется копирование ).

insert source disk  ( вставьте диск-источник, т.е. диск, с которого осуществляется копирование ).

После того, как вы вставите соответствующий диск, нажмите любую клавишу и копирование будет продолжено.  Прервать копирование можно, как обычно, клавишей {ар2}.

Удаление файлов.

Для удаления файла используется клавиша {e}. программа дополнительно запросит подтверждение ваших намерений. Если вы не передумали, нажмите клавишу {вк} , в противном случае  - клавишу {ар2}.
Если файл, который вы удаляете, имеет статус защиты  read/only, то выдается соответствующее сообщение и повторный запрос. Система повторного запроса необходима для того, чтобы не удалить случайно наиболее важные для вас файлы. Удалять можно не только один файл, но и группу выделенных файлов. отметим, что в этом случае выдается только один запрос подтверждения для всей группы. Но, если в группе имеются файлы со статусом защиты read/only, для каждого такого файла выдается повторный запрос, как это описано выше.

Переименование файлов.

Операция вызывается нажатием на клавишу {r}. появившееся окно подскажет какой файл переименовывается. Чтобы отказаться от переименования, нажмите клавишу {ар2}. Новое имя файла вводится с клавиатуры. если файл с таким именем уже существует на диске, выдается соответствующее сообщение и осуществляется повторный ввод имени. Новое имя не должно содержать запрещенные символы и метасимволы. В противном случае вам придется вводить его заново.

Просмотр содержимого файлов.

Для просмотра содержимого файла, на котором стоит указатель, необходимо нажать клавишу {t}. Если файл окажется большим, то после заполнения текстом экрана программа сделает паузу и будет ожидать нажатия любой клавиши. После вывода последнего фрагмента текста программа будет ожидать  нажатие клавиши {ар2}, чтобы вернуться к основному режиму работы. Если вы хотите прервать вывод текста до его окончания, также нажмите клавишу {ар2}.
Вывод текста на экран построен таким образом, что становится возможным просматривать и файлы, подготовленные в ос ordos и записанные на дискету программами "bru" или "атлас" (обычно они имеют расширение .bru). Кодировка, используемая для вывода содержимого файла, состоит из двух об'единенных кодировок: кои7 и кои8. При этом тексты в кодировке кои7 выводятся без изменения, а тексты в кодировке кои8 подвергаются некоторому преобразованию - строчные и прописные буквы русского алфавита выводятся как прописные буквы русского алфавита, прописные буквы латинского алфавита выводятся без изменения, строчные буквы латинского алфавита выводятся как прописные буквы русского алфавита. Такая усложненность позволяет выводить тексты в обеих кодировках.

Выбор диска и области пользователя.

Для того, чтобы выбрать имя диска для панели, на которой находится указатель, необходимо нажать клавишу {d}. В результате откроется окно и программа предложит вам сделать выбор требуемого имени. При этом указатель в окне покажет имя текущего диска. данная версия позволяет выбрать один из пяти дисков ( а: - е: ). однако не следует выбирать диск, не подключенный к компьютеру, так как это может привести к зависанию системы.

Если вы поменяли дискету в текущем дисководе, то для  того, чтобы программа выдала ее каталог, можно нажать клавишу {d}, а затем сразу {вк} или просто клавишу {f2}.
Выбор требуемого диска в окне осуществляется с помощью клавиш управления курсором и клавишей {вк}, либо нажатием одной из клавиш: {a}, {b}, {c}, {d} или {e}.
Выбор номера требуемой области пользователя производится с помощью клавиши {u}. в появившемся окне темным цветом отмечены области, не содержащие ни одного файла и ярко-белым - области, в которых имеется хотя бы один файл. Выбор осуществляется с помощью клавиш управления курсором или нажатием клавиши, соответствующей требуемому номеру. При этом клавиши от {1} до {9} соответствуют номерам областей от 0 до 9, а клавиши от {a} до {f} - номерам областей от 10 до 15.

Запуск файлов и команд ос cp/m.

Для запуска файла, имеющего расширение ".com", достаточно поставить на него указатель и нажать клавишу {вк}. Для запуска файлов с параметрами и дополнительными ключами - нажмите клавишу {f3}. В нижней строке экрана появится промпт ос os-dos, соответствующий диску, на котором в данный момент находится указатель, и мигающий курсор. Далее обычным образом можно ввести команду и нажать {вк} для ее выполнения. при наборе команды допускается использовать клавишу "курсор влево" для удаления неправильно набранных символов. Нажатие клавиши {ар2} прерывает команду и осуществляет возврат в основной режим.
Для удобства набора команды введена клавиша {f3}, нажатие на которую приводит к копированию имени файла, на котором стоит указатель, в командную строку. для перемещения указателя используют клавиши управления курсором и клавишу {таб}. Имя файла копируется вместе с именем диска, на котором этот файл находится, если оно не совпадает с именем диска, указанном в промпте. После того, как программа или набранная команда отработает, управление снова будет возвращено программе "bp". Однако это произойдет только в том случае, если на диск a: возможна запись, т.е. прорезь дискеты не должна быть заклееной. В противном случае вам каждый раз придется вводить команду запуска программы "bp".
После возврата в "bp" все режимы останутся теми же, что и до запуска программы или команды.
Довольно часто бывает, что запущенная программа или команда выдает на экран какие-либо результаты. Однако при возврате в "bp" вы не успеваете их увидеть из-за появления панелей. Чтобы убрать панели и посмотреть выданные сообщения, воспользуйтесь клавишей {p}. нажатие любой клавиши восстановит панели на экране.

Звездное небо.

Если вы не будете некоторое время нажимать на клавиши (для клавиатуры мс7007 это время составляет около 2 минут, для клавиатуры рк-86 - около 1,5 минут ), вашим глазам предстанет довольно любопытная картина - звездное небо. Помимо эстетического удовольствия, которое оно доставляет, звездное небо служит определенной цели. Как известно, не-меняющаяся в течении продолжительного времени картинка на экране довольно вредна для монитора и, в особенности, для обычного телевизора. это связано с потерей люминофором своих качеств в наиболее ярких местах статичной картинки. поэтому в настоящий момент многие программы снабжают определенной защитой. Конечно, в первую очередь это относится к наиболее часто используемым программам, к которым и относятся оболочки.

Работа в 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

 

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

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