Суббота, 20.04.2024, 00:47

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Копировщики с кассеты на кассету » Разные... » «Special Copy» [12.06.91] (Автор: NEW corp. [Мальцев С.А., Парошин Д.Ю.])
«Special Copy» [12.06.91]
-=RUS=-Дата: Среда, 19.11.2014, 12:21 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 352
Репутация: 1
Статус: Offline
(Special Copy.doc)

 (С) NEW corp.                                 Version 12.06.91

             ┌────────────────────────────────────┐
             │Документация к копировщику Scopy.New│
             └────────────────────────────────────┘

   Копировщик “Special Copy” предназначен для копирования, осна-
щения файлов автозапуском,  защиты от копирования,  тестирования
магнитофона, а также для многого другого.

────────────────────────────────────────────────────────────────
                  Описание директив копировщика
────────────────────────────────────────────────────────────────
 
   Всего директив - 14.  При успешном считывании и запуске копи-
ровщика из пускового монитора выводится на экран список директив
этого копировщика с краткой инструкцией.  Копировщик запускается
командой "S ВВОД".  При ошибочном считывании копировщик лучше не
запускать!

   1. READ - чтение файла с МЛ без ввода имени. Загружается пер-
      ¯¯¯¯   вый найденный файл.  При неудачной  загрузке в слу-
             жебной строке выводится сообщение "TAPE ERROR!",  а
             при удачной в служебной  строке появляется имя заг-
             руженного файла,  его  начальный  адрес,  длина,  и
             константа воспроизведения.  Загрузка файла произво-
             дится в экран, МАХ длина файла - &О37100.  Загрузку
             можно прервать нажатием клавиши [СТОП].

   ПОЯСНЕНИЕ: Константа  воспроизведения  -  число,  позволяющее
   ¯¯¯¯¯¯¯¯¯¯ определить скорость, с которой считан файл с МЛ.

   2. LOAD - чтение  файла с МЛ с вводом имени.  Перед загрузкой
      ¯¯¯¯   необходимо ввести  имя  нужного файла  (исправления
             ЗАБОЙ).  Все несовпадающие имена выводятся на экран
             с надписью "FIND". Загрузку можно прервать нажатием
             клавиши [СТОП].

   3. FIND - фиктивное чтение.  Выводит на экран имена всех най-
      ¯¯¯¯   денных файлов. Конец - [СТОП].

   4. 1-9(WRITE) - запись двух копий файла  в  памяти.  Если  ни
      ¯¯¯¯¯¯¯¯¯¯   один файл не загружен, директива, разумеется,
                   не действует.  Нажатие цифр от 1 до 9 опреде-
                   ляет  скорость  вывода.  После  первой  копии
                   следует звуковой сигнал. Прерывание - [СТОП].

   5. WRITE TEST - тестирование магнитофона. Загорается надпись:
      ¯¯¯¯¯¯¯¯¯¯   "RECORD, PLEASE". Это означает, что Вы должны
                   включить свой магнитофон на запись.  Прервать
                   запись - [СТОП].  После этого появляется над-
                   пись "PLAY, PLEASE".  Отмотайте ленту назад и
                   нажмите  клавишу  "ВОСПРОИЗВЕДЕНИЕ"  магнито-
                   фона. При удачном тестировании будет выведено
                   сообщение  "UR  SPEED: 2  UR  CONST: 000011".
                   Надпись "UR SPEED:2" означает,  что вам необ-
                   ходимо скидывать программы на скорости 2 дан-
                   ного копировщика.

   6. NAME - изменение имени файла в памяти.
      ¯¯¯¯
   7. JOIN - подстыковка файла с ленты к файлу в памяти. Необхо-
      ¯¯¯¯   димо ввести  адрес подстыковки  и  имя загружаемого
             файла. При вводе адреса возможен выход из директивы
             - [СТОП].

   ПОМНИТЕ: при неудачной загрузке вы теряете файл в памяти.
   ¯¯¯¯¯¯¯¯

   8. TRANSFER - перемещение файла в памяти  (изменение адреса).
      ¯¯¯¯¯¯¯¯   [СТОП] - выход.

   9. ADDRESS-LENGTH - выделение куска  файла в памяти в отдель-
      ¯¯¯¯¯¯¯¯¯¯¯¯¯¯   ный  файл.  Необходимо  ввести  начальный
                       адрес куска и его длину. По умолчанию (0)
                       - начальный адрес - начало файла, длина –
                       до конца файла. Выход - [СТОП].

   10. START - оснащение файла автозапуском.  На запрос "START:"
       ¯¯¯¯¯   нужно ввести адрес старта программы.  Если запрос
               не появился, значит, автозапуск невозможен. Выход
               - [СТОП].

   11. CONTROL START - оснащение файла  автозапуском с проверкой
       ¯¯¯¯¯¯¯¯¯¯¯¯¯   на правильность считывания. Проверка осу-
                       ществляется  путём  подсчёта  контрольной
                       суммы  файла.   При  неудачной   загрузке
                       "оснащенного"  файла  происходит  выход в
                       пусковой монитор  БК.  Выход из директивы
                       – [СТОП].

   12. MDISK - "переделывание" файла с магнитофона под дисковод.
       ¯¯¯¯¯    Это самая  сложная  директива  копировщика.  Она
                может оказать неоценимую услугу тем,кто работает
                со школьным комплексом КУВТ-86  "БЕЙСИК".  Боль-
                шинство редакторов  и  других  программ не имеет
                выхода на дисковод.  Данная директива  позволяет
                "заменить"  обмен с магнитофоном на обмен с дис-
                ководом.  При  применении  директивы  необходимо
                знание  тех  ячеек  памяти,  которые  использует
                переделываемая  программа.  Запрашивается  адрес
                размещения блока перехвата  прерывания вывода на
                магнитофон ЕМТ 36.  По умолчанию - &О400.  После
                этого копировщик  запрашивает  адрес старта,  то
                есть тот адрес, по которому должно быть передано
                управление после  перехвата  прерывания.  Обычно
                это адрес  старта программы.  Для запуска  блока
                перехвата управление  должно  быть  передано  по
                адресу размещения+&О44. Примерная схема действия
                блока такова: после загрузки следует проверка на
                правильность чтения,  управление  передается  на
                адрес размещения+&О44, оттуда  на  адрес  старта
                переделанной программы.  Остается  добавить, что
                некоторые программы  защищены от подобных "фоку-
                сов". Аварийный выход из директивы – [СТОП].

   13. GUARD - защита от копирования.  Осуществляется кодировкой
       ¯¯¯¯¯   файла и забитее доступной  памяти с адреса &О316.
               После  неудачного   считывания   защищённый  файл
               зависает.  При удачной загрузке  файл запускается
               на исполнение  с  начального адреса.  Если это не
               нужно,  файл необходимо оснастить самозапуском на
               нужный адрес. Выход – [СТОП].

   14. EXIT - выход или запуск.  Если в памяти  есть  какой-либо
       ¯¯¯¯   файл, то он запускается на исполнение с начального
              адреса либо с  самозапуска,  если таковой имеется.
              При наличии отсутствия файла  в  памяти происходит
              выход из копировщика в пусковой монитор.  Пока  Вы
              не передумали,  можно  смело  запускать копировщик
              командой "S1276".

────────────────────────────────────────────────────────────────
   В заключение несколько слов о себе. Под псевдонимом NEW corp.
скрываются  Мальцев С.А. и Парошин Д.Ю.  Им-то и принадлежат все
без исключения авторские права на программы NEW corp.
   Несанкционированное копирование, а тем более - редактирование
программ NEW corp. запрещено. Желаем вам успешной работы с прог-
раммами NEW corp.!
────────────────────────────────────────────────────────────────

                        Набито 13.06.91
                        ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
                            ┌─────┐
                            │КОНЕЦ│
                            └─────┘


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Копировщики с кассеты на кассету » Разные... » «Special Copy» [12.06.91] (Автор: NEW corp. [Мальцев С.А., Парошин Д.Ю.])
  • Страница 1 из 1
  • 1
Поиск:

-=RUS=-
ICQ: 320867225
asr-corp@yandex.ru
bk001x@yandex.ru