Index of /BIBLIOTEKA/DVKTXT/fodoshlp

[ICO]NameSizeDescription
[PARENTDIR]Parent Directory -  
[   ]fodoshlp.rar 22K 
Справочник по командам ОС ФОДОС

СПРАВОЧНИК ПО КОМАНДАМ ОПЕРАЦИОННОЙ СИСТЕМЫ ФОДОС


@ Выполняет команды из косвенного командного файла ABORT Прекращает выполнение основного или системного задания ASSIGN Назначает логическое имя физическому устройству B Устанавливает базу смещения BACKUP Копирование томов на один том или тома на несколько томов BASIC Вызывает интерпретатор языка БЕЙСИК BOOT Загружает монитор операционной системы CLOSE Закрывает выходные файлы фоновой задачи COMPILE Транслирует исходную программу COPY Выполняет операцию копирования CREATE Создает или расширяет файл на носителе D Заносит значения в ячейки памяти DATE Установить или распечатать текущую дату DEASSIGN Отменяет логическое имя устройства DELETE Удаляет файлы с диска или из очереди DIFFERENCES Сравнивает и распечатывает различия между файлами DIRECTORY Выдает справочную информацию об устройстве DISMOUNT Отменяет соответствие между файлом и логическим диском DUMP Распечатка содержимого двоичных кодов E Печатает содержимое ячеек памяти в восьмеричном коде EDIT Вызывает программу EDIT - редактор текста EXECUTE Вызывается один из языковых трансляторов FORMAT Форматирует и/или проверяет кассетные и гибкие диски FORTRAN Вызывается ФОРТРАН для трансляции указнных файлов FRUN Загружает и запускает основную программу GET Файл формата отображения памяти загружается в память HELP Выдает справочную информацию о командах INITIALIZE Используется длях очистки и инициализации справочника тома INSTALL Указанное устройство включается в систему LIBRARY Создает и корректирует каталоги библиотечных файлов LINK Создает загрузочный модуль программы LOAD Загружает указанные драйверы в оперативную память MACRO Вызывает макроассемблер MOUNT Логическому диску ставится в соответствие файл PRINT Выводит на печать один или более файлов PROTECT Устанавливает защиту от удаления файлу R Загружает и запускает файл в формате отображения REENTER Запускает программу с адреса повторного пуска REMOVE Удаляет драйвер указанного устройства из системы RENAME Переименовывает файл RESET Восстанавливает системные таблицы и очищает фоновую область RESUME Возобновляет выполнение основного или системного задания RUN Загружает и запускает программу на выполнение SAVE Записывает область памяти в файл SET Позволяет изменить параметеры конфигурации системы SHOW Выдает информацию о системе SQUEEZE Проводит операцию сжатия диска SRUN Загружает и запускает системное задание START Запускает программу с указанного адреса SUSPEND Приостанавливает выполнение основного или фонового задания TIME Устанавливает время суток или печатает текущее время суток TYPE Выводит содержимое файлов на терминал UNLOAD Удаляет драйвер устройства или задания из памяти UNPROTECT Отменяет защиту файла
@ Выполняет команды из косвенного командного файла МОНИТОРЫ SJ, FB, XM СИНТАКСИС @[ ]СПФ ОПИСАНИЕ Выполняет команды из косвенного командного файла СПФ. В его тексте могут содержаться комментарии, начинающиеся с символа «!». Допускаются вложения. Тип файла по умолчанию — .COM ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ @START
ABORT Прекращает выполнение основного или системного задания МОНИТОРЫ SJ, FB, XM СИНТАКСИС A[BORT] ИМЯЗД ОПИСАНИЕ Прекращает выполнение основного или системного задания. ИМЯЗД — имя системного или основного задания ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ AB LOG.SAV
ASSIGN Назначает логическое имя физическому устройству МОНИТОРЫ SJ, FB, XM СИНТАКСИС AS[SIGN] ФИМУСТ ЛИМУСТ ОПИСАНИЕ Устанавливает соответствующее логическое имя физическому устройству. ФИМУСТ — физическое стандартное имя устройства ЛИМУСТ — логическое имя устройства, представляющее собой буквенно-цифровое имя длиной от одного до трех символов (пробел и табуляция недопустимы для логического имени). ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ ASSIGN LP: OUT: ! Построчно-печатающему устройству ! LP: присваивается логическое имя ! OUT:
B Устанавливает базу смещения МОНИТОРЫ SJ, FB, XM СИНТАКСИС B[АДР] ОПИСАНИЕ Команда B не влияет на выполнение программы. Если не используются команды E или D, монитор складывает адрес, указываемый в этих командах, и базу перемещения для получения адреса ячейки, к которой будет обращение. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ B ! Устанавливает базу в 0 B 1000 ! Устанавливает адрес базы на 1000
BACKUP Копирование томов на один том или тома на несколько томов МОНИТОРЫ SJ, FB, XM СИНТАКСИС BAC[KUP][/ПРК] ВХОДСПФ ВЫХОДСПФ ОПИСАНИЕ Создание копии большого файла или тома на несколько томов меньшей емкости и наоборот — копирование содержимого нескольких томов в один большой файл или том. /ПРК — один или два переключателя ВХОДСПФ — спецификация копируемого файла /имя копируемого тома; ВЫХОДСПФ — имя тома /спецификация файла, куда выполняется копирование. ПЕРЕКЛЮЧАТЕЛИ DEVICE Копирует содержимое одного тома на несколько томов меньшей емкости. RESTORE Копирует в один файл содержимое нескольких томов, созданных по команде BACKUP НИКАКОГО Копирует содержимое большого файла на несколько томов. ПАРАМЕТРЫ НЕТ ПРИМЕРЫ BACKUP/DEVISE/RESTORE DX0:RK.BUP RK0: !Файл RK.BUP копируется с !дискеток на том RK0:
BASIC Вызывает интерпретатор языка БЕЙСИК МОНИТОРЫ SJ, FB, XM СИНТАКСИС BASIC ОПИСАНИЕ Вызов интерпретатора БЕЙСИК ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ BASIC
BOOT Загружает монитор операционной системы МОНИТОРЫ SJ, FB, XM СИНТАКСИС BO[OT][/ПРК] СПФ ОПИСАНИЕ Загружает нужный монитор и передает ему управление. Используется также для загрузки в память новой копии монитора ПЕРЕКЛЮЧАТЕЛИ FOREIGN Загружает предыдущую версию монитора ФОДОС В02.00 WAIT Ожидает разрешение на продолжение работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.BOOT DK: !Загружается монитор загрузчик, которого !записан на DK: 2.BOOT DX0:FMONSJ !Загружается монитор FMONSJ
CLOSE Закрывает выходные файлы фоновой задачи МОНИТОРЫ SJ, FB, XM СИНТАКСИС CL[OSE] ОПИСАНИЕ Делает постоянными все файлы, открытые в текущий момент времени в фоновом задании ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ НЕТ
COMPILE Транслирует исходную программу МОНИТОРЫ SJ, FB, XM СИНТАКСИС COM[PILE][/ПРК] СПФ[,...СПФ][/ПРК] ОПИСАНИЕ Вызывается один или более языковых трансляторов (АССЕМБЛЕР, ДИБОЛ или ФОРТРАН) для трансляции указанных файлов. /ПРК — один или несколько переключателей СПФ — спецификация файла, который будет транслироваться. По умолчанию тип файла листинга — .LST Тип об'ектного файла — .OBJ, исходного файла — .MAC ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N ФОРТРАН/АССЕМБЛЕР Резервирует место для выходного файла. LIST[:СПФ] Выводит листинг при трансляции. OBJECT[:СПФ] Создает об'ектный файл. CODE:XXX ФОРТРАН Используется для получения об'ектного кода определенного вида (XXX). Аргумент XXX — трехбуквенное сокращение вида кода (допустимые значения — EAE, EIS FIS и THR). DIAGNOSE Разрешает вывод расширения поля генерированного (поточного) кода листинга для определения ошибок трансляции и их исправления EXTEND Разрешает расширение строк исходной программы до 80 символов FORTRAN Вызывает ФОРТРАН для трансляции указанных файлов HEADER Разрешает вывод поля режима работы транслятора I4 Резервирует два слова памяти для целых переменных. По умолчанию резервируется одно слово памяти LINENUMBERS Разрешает вывод номеров внутренней послдовательности в об'ектный код NOLINENUMBERS Запрещает вывод номеров внутренней последовательности в об'ектный код ONDEBUG Разрешает трансляцию строк отладки (строка отладки имеет букву D в первой колонке). По умолчанию строки отладки рассматриваются как комментарии RECORD:N Определяет максимальный размер записи в байтах для операторов форматного ввода-вывода (4<N<4095). По умолчанию N = 132 SHOW:N Управляет печатью основных полей листинга. Аргумент N — код, определяющий формат листинга. STATISTICS Разрешает вывод поля статистики листинга SWAP Разрешает свопинг программы USR во время выполнения программы пользователя NOSWAP Запрещает свопинг программы USR во время выполнения программы пользователя UNITS:N Определяет максимаьное число логических устройств (1<=N<=16.), которые могут быть открыты одновременно. По умолчанию N=6 VECTORS Разрешает векторизацию многомерных массивов NOVECTORS Запрещает векторизацию многомерных массивов WARNINGS Разрешает вывод предупреждающих сообщений об ошибках NOWARNINGS Запрещает вывод предупреждающих сообщений об ошибках CROSSREFERENCE:[ТИП[...:ТИП]] АССЕМБЛЕР Создает определенное поле таблицы перекрестных ссылок в листинге. Аргумент ТИП представляет собой одно-символьный код, указывающий, какие поля таблицы перекрестных ссылок должны быть включены транслятором в листинг DISABLE:ВЛЧ Используется для определения директивы .DISABLE [,...ВЛЧ] Содержит аргументы ВЛЧ ENABLE:ВЛЧ Используется для определения директивы .ENABLE [,...ВЛЧ] Содержит аргументы ВЛЧ LIBRARY Используется для определения файла макробиблиотеки MACRO Вызывает АССЕМБЛЕР для трансляции указанных файлов SHOW:ВЛЧ Уточняет использование директивы .LIST NOSHOW:ВЛЧ Уточняет использование директивы .NLIST ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.COMPILE/LIST:TT: A.MAC ! По данной команде листинг будет ! печататься на TT: 2.COMPILE/MACRO A/LIST:B ! После выполнения обеих команд ! образуются файлы A.OBJ ! и B.LST на DK:
COPY Выполняет операцию копирования МОНИТОРЫ SJ, FB, XM СИНТАКСИС COP[Y][/ПРК] ВХОДСПФ[,...ВХОДСПФ][/ПРК] ВЫХОДСПФ [/ПРК] ОПИСАНИЕ Копирование файлов, носителей, а также систем. Допускается использование встроенной конструкции только в спецификации входного файла. ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Резервирует область памяти на томе для выходного файла. Аргумент, N — число блоков области памяти для размещения файла ASCII Копирует файлы в кодах КОИ-7, игнорируя коды ПУС,ЗБ; СУ/Z воспринимается как логический конец файла BEFORE[:ДАТА] Копирует все файлы, созданные до указанной даты BINARY Копирует файлы двоичного формата (файлы типа .OBJ и .LDA) с проверкой на контрольную сумму BOOT[:УСТ] Копирует загрузчик системы из файла монитора в блоки 0 и 2-5 указанного тома устройства с произвольным доступом. Нельзя об'единять /BOOT с другими переключателями CONCATENATE Об'единяет набор входных файлов и копирует их в виде одного выходного файла. Конструкция * и % недопустима в спецификации выходного файла DATE[:ДАТА] Копирует файлы с указанной датой создания DELETE Удаляет входные файлы после завершения копирования DEVICE Копирует "блок в блок" содержимое одного тома на другой в режиме отображения памяти без изменения структуры файлов и расположения их на томе END[:N] Используется с переключателями /START:N и /DEVICE и указывает последний копируемый блок тома EXCLUDE Копирует все файлы тома кроме указанных FILES Используется с переключателем /DEVICE для копирования содержимого одного тома на другой том одним файлом или наоборот IGNORE Игнорирует входные ошибки, которые происходят при передаче файла, и продолжает копирование IMAGE Выполняется копирование файлов в режиме отображения памяти INFORMATION Используется для проверки наличия файлов,указанных в строке, на томе LOG Печатает на терминале список файлов, включенных в операцию COPY NOLOG Запрещает печать на ТТ: списка скопированных файлов MULTIVOLUME Копирует файлы с одного тома большей емкости на один или более томов меньшей емкости NEWFILES Копирует файлы, имеющие текущую дату создания POSITION:N Копирует файлы на или с магнитной ленты; в строке команды следует за спецификацией выходного файла PREDELETE Удаляет файл на томе вывода, если его имя совпадает с именем выходного файла в строке команды PROTECTION Устанавливает защиту от удаления для выходного файла NOPROTECTION Разрешает удаление выходного файла QUERY Опрашивает пользователя о включении в указанную операцию каждого файла NOQUERY Запрещает опрос пользователя о подтверждении операции REPLACE Если на томе вывода уже хранится файл с именем выходного файла, система копирует файл и после успешного завершения операции удаляет дубликат этого файла NOREPLACE Не копирует файл, если на томе вывода уже существует файл с тем же самым именем SETDATE[:ДАТА] Присваивает указанную дату всем файлам, которые система копирует SINCE[ДАТА] Копирует все файлы, созданные в течение или после указанной даты SLOWLY Копирует файлы по одному блоку в один прием START[:N] Используется с /DEVICE и /END:N для определения номера начального блока. Аргумент, N — десятичный номер блока SYSTEM Копирует системные файлы. Без этого переключателя системные файлы исключаются из всех операций VERIFY Проверяет, соответствует ли выходной файл (том) входному файлу (тому), если операция копирования выполнялась между устройствами справочной структуры с произвольным доступом WAIT Разрешает ожидание на продолжение копирования ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.COPY/BINARY ANALIZ.OBJ DK1:*.* 2.COPY A.MAC+B.MAC C.MAC
CREATE Создает или расширяет файл на носителе МОНИТОРЫ SJ, FB, XM СИНТАКСИС CR[EATE] СПФ[/ПРК] ОПИСАНИЕ Создание нового файла или расширение существующего файла, если непосредственно за ним существует неиспользованная область. ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Резервирует область памяти на томе для создаваемого файла. N — число блоков области памяти для размещения файла EXTENSION:N Расширяет указанный файл на N блоков. N — десятичное число START:N Указывает номер начального блока создаваемого файла. N — целое десятичное число ПАРАМЕТРЫ НЕТ ПРИМЕРЫ CREATE DX0:BUILD.MAC/EXTENSION:20
D Заносит значения в ячейки памяти МОНИТОРЫ SJ, FB, XM СИНТАКСИС D АДР=ВЛЧ[,...ВЛЧ] ОПИСАНИЕ Система заносит значения, заданные в восьмеричном виде в память, начиная с указанного адреса. Адрес задается смещением, которое складывается с текущей базой (задается командой BASE), каждое заносимое значение размещается в целом слове. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ D 300=,,,
DATE Установить или распечатать текущую дату МОНИТОРЫ SJ, FB, XM СИНТАКСИС DA[TE][ DD-MMM-GG] ОПИСАНИЕ Задает текущую дату. По команде без параметра система выводит на терминал текущую дату. Все числа десятичные, MMM — первые три буквы названия месяца на английском языке. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DATE 19-MAR-86
DEASSIGN Отменяет логическое имя устройства МОНИТОРЫ SJ, FB, XM СИНТАКСИС DEA[SSIGN] ЛИМУСТТ ОПИСАНИЕ Отменяет логическое имя устройства. Если в строке команды указывается логическое имя, которое не было присвоено устройству, система печатает сообщение об ошибке. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DEASSIGN INP:
DELETE Удаляет файлы с диска или из очереди МОНИТОРЫ SJ, FB, XM СИНТАКСИС DEL[ETE][/ПРК] СПФ[,...СПФ] ОПИСАНИЕ Удаляет указанные файлы с носителя или из очереди. ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Удаляет файлы, созданные до указанной даты DATA[:ДАТА] Удаляет файлы с указанной датой создания ENTRY Удаляет задание из очереди EXCLUDE Удаляет все файлы на томе кроме указанных в строке команды INFORMATION Проверяет, есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, которые были удалены текущей командой NEWFILES Удаляет только файлы, имеющие текущую дату системы QUERY Опрашивает пользователя о включении в указанную операцию каждого файла. Этот переключатель является переключателем по умолчанию NOQUERY Запрещает опрос пользователя о включении указанного файла в операцию SINCE[:ДАТА] Удаляет все файлы, созданные в течение или после указанной даты SYSTEM Удаляет системные файлы (.SYS). Без этого переключателя системные файлы исключаются из операции удаления, и печатается сообщение, напоминающее об этом WAIT Разрешает ожидание для продолжения операции стирания ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DELETE/NEWFILES DX1:*BAK !По данной команде удаляются файлы FILES DELETED: !с типом .BAK, созданные сегодня DX1:MERGE.BAK? Y
DIFFERENCES Сравнивает и распечатывает различия между файлами МОНИТОРЫ SJ, FB, XM СИНТАКСИС DIF[FERENCES][/ПРК] СПФ1, СПФ2 ОПИСАНИЕ Сравнивает два текстовых или двоичных файла с получением файла различий или командного файла коррекции для программ SLP и SIPP ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с переключателем /OUTPUT, /SLP и /SIPP для резервирования области памяти на томе для файла листинга. Аргумент, N — число блоков области памяти для размещения файла; N — целое число от 1 до 65535 ALWAYS Используется с /BINARY, /OUTPUT:СПФ или /SIPP:СПФ для создания файла листинга независимо от того,существуют ли различия между сравниваемыми файлами. Если /ALWAYS в строке команды следует за спецификацией выходного файла, то он действует на этот файл, если — в конце строки, то /ALWAYS действует на все выходные файлы AUDITTRAIL Используется с /SLP для указания признака модификации. Признак модификации — строка символов, которая появляется справа перед измененной строкой в файле, создаваемом по /LST BINARY Сравнивает двоичные файлы (типа .LDA, .REL, .SAV и .OBJ) и перечисляет различия между ними. Печатает на терминале отличия двух двоичных файлов BLANKLINES Включает пустые строки в сравнение файлов BYTES Используется с /BINARY для печати отличия по байтам CHANGEBAR Создает выходной файл, содержащий второй сравниваемый файл, в котором измененные строки помечены вертикальной чертой COMMENTS Включает в сравнение файлов комментарии, которые команда DIFFERENCES находит в сравниваемых файлах NOCOMMENTS Исключает из сравнения файлов комментарии. Переключатель рекомендуется использовать для сравнения двух исходных программ разного формата DEVICE Используется с /BINARY для сравнения томов, начиная с 0-го блока END[:N] Используется с /BINARY и указывает номер последнего сравниваемого блока в файле; N — номер последнего блока (восьмеричный). Если N не указан, система предполагает последний блок файла FORMFEED Включает в листинг символ перевод формата. Обычно система включает в сравнение перевод формата, но из листинга его исключает MATCH:N Указывает, по сколько строк будет происходить сравнение файлов. N — целое число от 1 до 200. По умолчанию N=3. Недопустим с /BINARY OUTPUT:СПФ Определяет имя тома и спецификацию файла листинга. По умолчанию тип файла листинга — .DIF PRINTER Печатает листинг различия на LP: QUIET Используется с /BINARY для запрещения печати отличия на терминале, система печатает только ?BINCOM-W-FILES ARE DIFFERENT, если файлы различны SIPP:СПФ Используется с /BINARY для создания файла, который можно использовать как входной файл для программы SIPP SLP[:СПФ] Используется для создания файла, который посредством программы SLP модифицирует второй сравниваемый файл до соответствия с первым сравниваемым файлом SPACES Включает в сравнение пробелы и табуляции NOSPACES Исключает пробелы и табуляции из сравнения файлов START[:N] Используется с /BINARY для указания номера начального сравниваемого блока в файле, N — восьмеричный номер блока. Если N не указан, система предполагает первый блок файла TERMINAL Печатает листинг различий на TT: TRIM Используется с /SLP для исключения из сравнения табуляций и пробелов, которые появляются в конце строк NOTRIM Используется с /SLP для включения в сравнение табуляций и пробелов, которые появляются в конце строк ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DIF/SLP/OUTPUT:PATCH.COM MKLIB.BAK,MKLIB.MAC
DIRECTORY Выдает справочную информацию об устройстве МОНИТОРЫ SJ, FB, XM СИНТАКСИС DIR[ECTORY][/ПРК][СПФ[/BEGIN]] ОПИСАНИЕ Выдает информацию о томе устройства, файле или группе файлов. По умолчанию печатается справочник устройства, с которого загружена система. Некоторые переключатели допускают в качестве своего аргумента дату. Синтаксис даты: [:ДД][:ММ][:ГГ]. Значение даты по умолчанию соответствует текущей системной дате ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с/OUTPUT для резервирования области памяти на устройстве для файла листинга. N — число блоков области для размещения файла от 1 до 65535 ALPHABETIZE Распечатывает справочник указанного тома устройства в алфавитном порядке по имени файла и его типу BACKUP Печатает справочную информацию об указанном томе, который создан по команде BACKUP (т.е. содержит часть информации тома большой емкости) BADBLOCKS Печатает абсолютные номера блоков тома устройства, чтение которых приводит к аппаратной ошибке BEFORE[:ДАТА] Включает в листинг справочника только файлы, созданные до указанной даты BEGIN Распечатывает справочник указанного тома, начиная с указанного файла и включая все файлы, следующие после него в справочнике BLOCKS Распечатывает справочник указанного тома, включая номера начальных блоков (десятичные числа) всех файлов устройства BRIEF Распечатывает в пять колонок краткий справочник (только имена и типы файлов) указанного тома COLUMNS:N Распечатывает справочник в N колонок; N — целое число от 1 до 9. Значение по умолчанию для обычных справочников — 2 колонки, для кратких — 5 колонок DATE[:ДАТА] Включает в листинг справочника файлы с указанной датой создания DELETED Включает в листинг справочника файлы, которые были удалены,но справочная информация которых не была разрушена. END:N Используется с переключателями /START:N и /BADBLOCKS и указывает номер последнего сканируемого блока тома. Если N не указано, система сканирует до последнего блока тома включительно EXCLUDE Распечатывает справочник тома устройства, исключая указанные переключатели FAST Эквивалентно действию переключателя /BRIEF FILES Используется с /BADBLOCKS для печати имен файлов, содержащих плохие блоки FREE Распечатывает справочник неиспользуемых областей и их размеры FULL Распечатывает весь справочник, включая неиспользуемые области и их размеры в блоках (десятичные числа) NEWFILES Включает в листинг справочника только файлы имеющие текущую дату создания OCTAL В листинге справочника указанного тома устройства размеры файлов в блоках (и номера начальных блоков, если используется /BLOCKS) распечатываются в восьмеричном виде ORDER[:XXX] Распечатывает справочник указанного тома устройства в определенном порядке; XXX — параметр, от которого зависит порядок печати листинга OUTPUT:СПФ Используется для вывода файла листинга с именем указанным в спецификации файла (СПФ), на указанный том устройства POSITION Включает в листинг справочника магнитной ленты последовательные номера файлов PRINTER Распечатывает справочник тома устройства на построчно-печатающем устройстве. Устройство вывода листинга справочника по умолчанию - - терминал PROTECTION Печатает справочную информацию только о файлах защищенных от удаления NOPROTECTION Печатает справочную информацию только о файлах, которые не защищены от удаления REVERSE Распечатывает справочник в обратном порядке по отношению к упорядоченному, определенному переключателями /ALPHABETIZE, /ORDER или /SORT SINCE[:ДАТА] Включает в листинг справочника файлы, созданные в течение или после указанной даты SORT[:XXX] Аналогично действию переключателя ORDER START[:N] Используется с /BADBLOCKS и указывает номер первого сканируемого блока тома; N — десятичный номер блока. Если N не указано, система сканирует с первого блока тома. Если не указан /END:N, система сканирует том до последнего блока включительно SUMMARY Распечатывает информационный справочник указанного тома устройства, т.е. количество файлов в каждом сегменте и число используемых сегментов TERMINAL Печатает справочную информацию на терминале VOLUMEID[:ONLY] Печатает идентификацию тома указанного устройства, имя владельца и листинг справочника. Если указан аргумент ONLY, система печатает только идентификацию тома и имя владельца WAIT Разрешает ожидание для продолжения работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DIR DX0:
DISMOUNT Отменяет соответствие между файлом и логическим диском МОНИТОРЫ SJ, FB, XM СИНТАКСИС DIS[MOUNT] ЛОГДИСК ОПИСАНИЕ Если логическому диску было назначено логическое имя устройства, то отменить соответствие логического диска можно, указывая в качестве ЛОГДИСК назначенное логическое имя устройства. ЛОГДИСК — имя логического диска (LDN:, N — целое число от 0 до 7) ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ DISMOUNT LD3: ! Отменяется соответствие логического ! диска (LD3:) файлу
DUMP Распечатка содержимого двоичных кодов МОНИТОРЫ SJ, FB, XM СИНТАКСИС DU[MP][/ПРК] СПФ ОПИСАНИЕ Выводит, а также записывает содержимое всего или части файла (тома) в восьмеричных кодах, а также символах КОИ-7 и RADIX-50. Команду DUMP удобно использовать для проврки справочников и файлов, содержащих двоичные данные ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с переключателем /OUTPUT для резервирования области памяти на томе для файла листинга. N — число блоков области для размещения файла ASCII Печатает информацию в символах КОИ-7. Точка означает символ не в коде КОИ-7 NOASCII Запрещает печать символов КОИ-7 BYTES Печатает информацию по байтам END:N Используется для определения номера конечного блока, предназначенного для вывода IGNORE Используется для игнорирования ошибок, которые возникают при выполнении операции ONLY:N Используется для печати N-ого блока OUTPUT :СПФ Используется для вывода файла листинга с именем, указанным в спецификации файла, на указанный том устройства PRINTER Используется для вывода листинга на построчно-печатающее устройство RAD50 Печатает символы в кодах RADIX-50 START:N Используется для определения номера начального блока, предназначенного для вывода TERMINAL Используется для вывода листинга на терминал WORDS Печатает информацию по словам ПАРАМЕТРЫ НЕТ ПРИМЕРЫ НЕТ
E Печатает содержимое ячеек памяти в восьмеричном коде МОНИТОРЫ SJ, FB, XM СИНТАКСИС E АДР1[-АДР2] ОПИСАНИЕ АДР1 (АДР2) — адрес (восьмеричный) в сумме с базой перемещения дает фактический адрес первой (последней) ячейки, содержимое которой надо проверить. Если указаны 2 адреса (АДР1-АДР2), система печатает содержимое ячеек, начиная с АДР1 до АДР2 включительно. Адрес АДР1 всегда должен быть больше АДР2. Если адрес не указан система распечатывает содержимое ячейки 0. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. E 1000 !Печатает содержимое ячейки 1000. 2. B 1000 !База перемещения устанавливается E 1001-1005 !на 1000 и печатается содержимое !ячеек 1001-1005
EDIT Вызывает программу EDIT — редактор текста МОНИТОРЫ SJ, FB, XM СИНТАКСИС EDIT[/ПРК] СПФ[/ALLOCATE:N] ОПИСАНИЕ В оперативную память вызывается программа редактор текста ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с переключателем /OUTPUT или для резервирования области памяти на томе для выходного файла. N — число блоков области для размещения файла. N — целое число, от 1 до 65535 CREATE Используется для создания нового файла EDIT Вызывает редактор текста EDIT INSPECT Открывает файл для чтения K13 Вызывает экранный редактор текста OUTPUT:СПФ Открывает файл для вывода, в который будет записан откорректированный текст, входной файл остается неизменным ПАРАМЕТРЫ НЕТ ПРИМЕРЫ EDIT/CREATE NEWFILE.TXT ! Открывается файл для вывода ! под именем NEWFILE.TXT на DK:
EXECUTE Вызывается один из языковых трансляторов МОНИТОРЫ SJ, FB, XM СИНТАКСИС EX[ECUTE][/ПРК] СПФ[,...СПФ][/ПРК] ОПИСАНИЕ Вызывается один или более языковых трансляторов (АССЕМБЛЕР, ФОРТРАН) для трансляции указанных файлов, об'единяются об'ектные модули и запускается программа. По умолчанию приняты следующие типы файлов: .LST — файл листинга, .MAP — файл карты загрузки, .OBJ — об'ектный файл, .SAV — файл формата отображения памяти, .MAC — исходный файл на языке АССЕМБЛЕР, FOR — файл на языке ФОРТРАН ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N ФОРТРАН/АСЕМБЛЕР Используется с переключателями /EXECUTE, /LIST, /MAP или /OBJECT для резервирования области памяти на томе для выходного файла. N — число блоков области для размещения файла. N — целое число от 1 до 65535 BOTTOM:N Задает значение (N) младшего адреса перемещаемого кода в модуле загрузки. N — шестизначное четное восьмеричное число без знака DEBUGE[:СПФ] Об'единяет отладчик с отлаживаемой программой (неавтономный метод отладки) DUPLICATE Записывает копию библиотечного модуля в каждый оверлейный сегмент, из которого есть обращение к данному библиотечному модулю. Переключатель /DUPLICATE используется для уменьшения размера корневого сегмента EXECUTE[:СПФ] Используется для определения имени файла или тома для хранения файла с типом .SAV GLOBAL Используется с /MAP для создания в карте загрузки секции перекрестных ссылок глобальных имен. Глобалные имена перечислены по алфавиту. Модули, которые содержат обращения к глобальным именам или определение глобальных имен, перечисляются за глобальными именами также по алфавиту. Знак номера (#) после имени модуля указывает, что глобальное имя определено в данном модуле. Знак плюс (+) после имени модуля указывает, что модуль взят из библиотеки LINKLIBRARY:СПФ Включает указанный библиотечный файл в операцию редактирования. Следует повторить переключатель, если надо указать более чем один файл библиотеки LIST[:СПФ] Используется для получения листинга при трансляции MAP[:СПФ] Используется для получения карты загрузки после операции редактирования; СПФ — спецификация карты загрузки OBJECT[:СПФ] Используется для определения имени файла устройства для об'ектного файла PROMPT Указывает, что будут вводиться дополнительные входные строки редактору связей. Система продолжает воспринимать все строки как входные для редактора связей пока не встретит символы // RUN Запускает программу, если не было ошибок при трансляции и редактировании NORUN Запрещает запуск программы. Выполняется только трансляция и редактирование WIDE Формирует карту загрузки в шесть пар колонок, вместо трех CODE:XXX ФОРТРАН Используется для получения об'ектного кода определенного вида (XXX) исходя из конкретной аппаратной конфигурации. XXX — трехбуквенное сокращение вида кода (допустимые значения — EIS, FIS и THR). DIAGNOSE Разрешает вывод расширения поля генерированного (поточного) кода листинга для определения ошибок трансляции и их исправления EXTEND Разрешает расширение строк исходной программы до 80 символов FORTRAN Вызывает ФОРТРАН для трансляции указанных файлов HEADER Разрешает вывод поля режима работы транслятора I4 Резервирует два слова памяти для целых переменных. По умолчанию резервируется одно слово памяти LINENUMBERS Разрешает вывод номеров внутренней последовательности в об'ектный код NOLINENUMBERS Запрещает вывод номеров внутренней последовательности в об'ектный код ONDEBUG Разрешает трансляцию строк отладки (строка отладки имеет букву D в 1-ой колонке). По умолчанию строки отладки рассматриваются как комментарии RECORD:N Определяет максимальный размер записи в байтах для операторов форматного ввода-вывода (4<N<4095). По умолчанию N=132 SHOW:N Управляет печатью основных полей листинга. N — код, определяющий формат листинга. STATISTICS Разрешает вывод поля статистики листинга SWAP Разрешает свопинг программы USR во время выполнения программы пользователя NOSWAP Запрещает свопинг программы USR во время выполнения программы пользователя UNITS:N Определяет максимальное число логических устройств (1<=N<=16.), которые могут быть открыты одновременно. По умолчанию N=6 VECTORS Разрешает векторизацию многомерных массивов NOVECTORS Запрещает векторизацию многомерных массивов WARNINGS Разрешает вывод предупреждающих сообщений об ошибках. По умолчанию — запрещается NOWARNINGS Запрещает вывод предупреждающих сообщений об ошибках CROSSREFERENCE:[ТИП[...:ТИП]] АССЕМБЛЕР Создает определенное поле таблицы перекрестных ссылок в листинге. Аргумент, ТИП — одно-символьный код, указывающий, какие поля таблицы перекрестных ссылок должны быть включены транслятором в листинг DISABLE:ВЛЧ[...:ВЛЧ] Используется для определения директивы .DSABL ENABLE:ВЛЧ[...:ВЛЧ] Используется для определения директивы .ENABL LIBRARY Используется для определения файла макробиблиотеки. Перед обращением к системной макробиблиотеке SYSMAC.SML транслятор просматривает прежде все макробиблиотеки пользователя. В строке команды следует за спецификацией файла макроопределений MACRO Вызывает АССЕМБЛЕР для трансляции указанных файлов SHOW[:ВЛЧ] Используется для определения директивы .LIST NOSHOW[:ВЛЧ] Используется для определения директивы .NLIST ПАРАМЕТРЫ НЕТ ПРИМЕРЫ EXECUTE MYPROG.MAC ! Создаются файлы MYPROG.OBJ ! и MYPROG.SAV
FORMAT Форматирует и/или проверяет кассетные и гибкие диски МОНИТОРЫ SJ, FB, XM СИНТАКСИС FORMAT[/ПРК] УСТ ОПИСАНИЕ Команда используется в следующих случаях: - пользователь имеет новый диск ; - надо изменить одинарную плотность записи на двойную (для DY:) или наоборот; - надо уничтожить плохие блоки (хотя FORMAT не гарантирует уничтожение всех плохих блоков, но может значительно уменьшить их число) ПЕРЕКЛЮЧАТЕЛИ PATTERN[:ВЛЧ] Используется с переключателем /VERIFY[:ONLY] для определения эталонов проверки (комбинций 16-ти битов) тома. ВЛЧ — восьмеричное число от 0 до 377 QUERY Запрашивает у пользователя подтверждения для выполнения команды FORMAT NOQUERY Запрещает на терминале печать опрашивающих сообщений перед выполнением команды SINGLEDENSITY Устанавливает одинарную плотность записи при форматировании гибких дисков DY: VERIFY[:ONLY] Форматирует и проверяет том. Если используется :ONLY, выполныется только проверка, без форматирования WAIT Разрешает ожидание для продолжения работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ FORMAT/VERIFX:ONLY DX0: ! Выполняется проверка тома DX0:/VERIFY-ARE YOU SURE? Y ! DX0:, без форматирования PATTERN #8 ?FORMAT-I-VERIFICTION COMPLETE
FORTRAN Вызывается ФОРТРАН для трансляции указнных файлов МОНИТОРЫ SJ, FB, XM СИНТАКСИС FORT[RAN][/ПРК] СПФ[,...] ОПИСАНИЕ Знак плюс (+) между спецификациями используется для трансляции нескольких исходных файлов в один об'ектный файл с именем первого входного файла и типом .OBJ. По умолчанию .LST — тип файла листинга, .OBJ — тип об'ектного файла, .FOR — тип исходного файла ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с /LIST или /OBJECT для резервирования области памяти на томе для выходного файла. N — целое число блоков области памяти для размещения файла. N — от 1 до 65535 CODE:XXX Используется для получения об'ектного кода определенного вида (XXX) исходя из конкретной аппаратной конфигурации. Аргумент XXX — трехбуквенное сокращение вида кода (допустимые значения - - EIS, FIS и THR) DIAGNOSE Разрешает вывод расширения поля генерированного (поточного) кода листинга для определения ошибок трансляции и их исправления EXTEND Разрешает расширение строк исходной программы до 80 символов HEADER Разрешает вывод поля режима работы транслятора I4 Резервирует два слова памяти для целых переменных. По умолчанию резервируется одно слово памяти LINENUMBERS Разрешает вывод номеров внутренней последовательности в об'ектный код NOLINENUMBERS Запрещает вывод номеров внутренней последовательности в об'ектный код LIST[:СПФ] Используется для получения листинга при трансляции OBJECT[:СПФ] Используется для получения об'ектной программы; СПФ - - спецификация об'ектного файла NOOBJECT Запрещает создание об'ектного файла ONDEBUG Разрешает трансляцию строк отладки (строка имеет букву D в 1-ой колонке). По умолчанию строки отладки рассматриваются как комментарии RECORD:N Определяет максимальный размер записи в байтах для операторов форматного ввода-вывода (4<N<4095). По умолчанию N=132 SHOW:N Управляет печатью основных полей листинга. Аргумент N — код. определяющий формат листинга STATISTICS Разрешает вывод поля статистики листинга SWAP Разрешает свопинг программы USR во время выполнения программы пользователя NOSWAP Запрещает свопинг программы USR во время выполнения программы пользователя UNITS:N Определяет максимальное число логических устройств (1<=N<=16.), которые могут быть открыты одновременно. По умолчанию N=6 VECTORS Разрешает векторизацию многомерных массивов NOVECTORS Запрещает векторизацию многомерных массивов WARNINGS Разрешает вывод предупреждающих сообщений об ошибках NOWARNINGS Запрещает вывод предупреждающих сообщений об ошибках ПАРАМЕТРЫ НЕТ ПРИМЕРЫ FORTRAN MYPROG/LIST ! Транслируется файл MYPROG.FOR, ! создаются файлы MYPROG.OBJ и ! MYPROG.LST
FRUN Загружает и запускает основную программу МОНИТОРЫ SJ, FB, XM СИНТАКСИС FR[UN] СПФ[/ПРК] ОПИСАНИЕ В каждый момент времени может выполняться только одно основное задание. Команда FRUN используется для запуска виртуального основного задания и виртуального файла типа .SAV в основной области под управлением монитора XM ПЕРЕКЛЮЧАТЕЛИ BUFFER:N Резервирует дополнительно N слов сверх об'ема программы PAUSE Используется для целей отладки. В ответ на строку команды с этим переключателем, система загружает файл, печатает адрес загрузки, но не осуществляет запуск программы. Выполнение основного задания можно начать по команде RESUME TERMINAL:N Назначает терминал с логическим номером N основному заданию. Если /TERMINAL:N не используется, то системный терминал совместно используется как основным так и фоновым заданием NAME:ИМЯ Назначает логическое имя (ИМЯ) основному заданию (переключатель допустим лишь для мониторов, поддерживающих системные задания) ПАРАМЕТРЫ НЕТ ПРИМЕРЫ FRUN DEMOSP/P ! Загружается программа DEMOSP.REL, LOADED AT 127276 ! печатается адрес загрузки и RESUME ! программа запускается
GET Файл формата отображения памяти загружается в память МОНИТОРЫ SJ, FB, XM СИНТАКСИС GE[T] СПФ ОПИСАНИЕ Команда GET обычно используется для загрузки программы в память при ее модификации и/или отладке. Команда GET может также использоваться совместно с командами B, E, D и START для проверки изменений. По команде SAVE можно сделать эти изменения постоянными ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ GET DEMOSP ! Загружается в память программа DEMOSP.SAV GET ODT ! Загружает в память отладчик старт ! Начинается выполнение с точки входа ! ODT.SAV.
HELP Выдает справочную информацию о командах МОНИТОРЫ SJ, FB, XM СИНТАКСИС HELP[/ПРК][ TOPIC[ SUBTOPIC[:ITEM]]] или HELP * ОПИСАНИЕ HELP * — выдает список команд, для которых имеется вспомогательная информация HELP — выводит справочную информацию о команде HELP HELP TOPIC — Выдает информацию о заданной команде HELP TOPIC SUBTOPIC — выдает информацию об указанном пункте команды HELP TOPIC SUBTOPIC:ITEM — выдает информацию только об указанном переключателе. TOPIC — имена команд монитора SUBTOPIC — пункты команды: MONITORS, SYNTAX, SEMANTICS, OPTIONS, PARAMETERS и EXAMPLES ITEM — допустимые переключатели и параметры команд ПЕРЕКЛЮЧАТЕЛИ PRINTER Печатает вспомогательный текст на устройстве печати TERMINAL (по умолчанию) Печатает вспомогательный текст на терминале ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. HELP COPY !Распечатывает на терминале информацию !о команде COPY 2. HELP/PRINTER EXECUTE !Печатает информацию о команде !EXECUTE на устройстве печати 3. HELP PRINT OPTION:COPIES ! Описывает переключатель COPIES для !команды PRINT
INITIALIZE Используется длях очистки и инициализации справочника тома МОНИТОРЫ SJ, FB, XM СИНТАКСИС INI[TIALIZE][/ПРК] УСТ ОПИСАНИЕ Инициализирует неиспользуемый ранее том — т.е. подготавливает его для использования в операционной системе ФОДОС. Для магнитной ленты — записать метку тома VOL1 и метку LEOT (логический конец ленты); для диска — записать идентификацию тома и организовать на нем справочник. Операция инициализации должна быть первой операцией, которую необходимо выполнить на новом томе после получения его от изготовителя. ПЕРЕКЛЮЧАТЕЛИ BACKUP Используется для инициализации тома таким образом, что он будет использован в качестве выходного тома по команде BACKUP и для поиска плохих блоков BADBLOCKS Используется для поиска на томе плохих блоков и записи файлов с типом .BAD на их место. Эта операция гарантирует, что система не будет использовать плохие блоки во время текущих операций FILE:СПФ Используется для инициализации тома магнитной ленты и создания дистрибутивной ленты; СПФУСТ:МВООТ.ВОТ, где УСТ — имя тома QUERY Запрашивает у пользователя подтверждения для выполнения команды INITIALIZE NOQUERY Запрещает печать на терминале сообщений перед выполнением команды RESTORE Восстанавливает справочник и файлы, которые находились на томе до инициализации, если после инициализации на этот том не было записи. /RESTORE не восстанавливает блоки загрузчика системы (используйте для этого COPY/BOOT) SEGMENT:N Используйте для инициализации тома диска и задания числа сегментов справочника. Число сегментов справочника определяет, в частности, число файлов, которые могут храниться на томе. Сегмент справочника содержит справочную информацию максимум о 72 файлах. N — целое от 1 до 31. VOLUMEID[:ONLY] Используется для записи идентификации тома WAIT Разрешает ожидание для продолжения инициализации ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. INI/BADBLOCKS RK1: ! Выполняется инициализация тома RK1: ! и поиск плохих блоков 2. INI/FILE:MBOOT.BOT MT0: ! Выполняется инициализация тома ! MT0: и запись файла MBOOT.BOT ! на MT0:
INSTALL Указанное устройство включается в систему МОНИТОРЫ SJ, FB, XM СИНТАКСИС INS[TALL] УСТ [,...УСТ] ОПИСАНИЕ Эта команда позволяет вводить в системные таблицы имена устройств, которые первоначально отсутствовали в системе. Использование данной команды не изменяет файл монитора, но модифицирует таблицы монитора, находящегося в данный момент в памяти ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ INSTALL LR: ! Построчно-печатающее устройство ! будет включено в систему
LIBRARY Создает и корректирует каталоги библиотечных файлов МОНИТОРЫ SJ, FB, XM СИНТАКСИС LIB[RARY][/ПРК] СПФБИБЛ[СПФ[,... СПФ][/ПРК] ОПИСАНИЕ Создает библиотеки об'ектных модулей и макробиблиотеки. Системной библиотекой об'ектных модулей является SYSLIB.OBJ. Макробиблиотека — SYSMAC.SML. По умолчанию .LST — тип файла листинга каталога библиотеки, .OBJ — тип файла для библиотек об'ектных модулей, .MAC - для библиотек макроопределений и входных файлов на языке АССЕМБЛЕР. ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с переключателями /LIST или /OBJECT для резервирования области памяти на томе для выходного файла. N — число блоков области памяти для размещения файла. N — от 1 до 65535, может быть равно также -1 CREATE Используется для создания об'ектной библиотеки DELETE Используется для удаления об'ектных модулей и всех связанных с ними глобальных имен из каталога файла библиотеки EXTRACT Используется для исключения об'ектного модуля из библиотеки и хранения его на томе с тем же именем и типом .OBJ. Нельзя об'единять этот переключатель с любым другим переключателем INSERT Используется для включения об'ектного модуля в существующую библиотеку. По умолчанию система подразумевает /INSERT LIST[:СПФ] Используется для получения листинга каталога об'ектной библиотеки MACRO[:N] Используется для создания макробиблиотеки. N — размер (в блоках) каталога библиотеки OBJECT[:СПФ] Используется для создания файлов об'ектных библиотек NOOBJECT Используется для запрещения создания новой об'ектной библиотеки PROMPT Указывает, что спецификации входных файлов будут продолжены на следующую строку. Этот переключатель допустим со всеми другими переключателями кроме /EXTRACT. Символы // должны завершать список спецификаций входных файлов REMOVE Стирает указанные глобальные имена из каталога библиотечного файла REPLACE В строке команды следует за спецификацией входного файла и используется для замены модулей в об'ектной библиотеке на модули с тем же именем, содержащиеся в указанных файлах UPDATE Об'единяет функции переключателей /INSERT и /REPLACE ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. LIB/CREATE NEWLIB FIRST, SECOND ! Создается об'ектная ! библиотека NEWLIB.OBJ, ! содержащая модули файлов ! FIST.OBJ и SECOND.OBJ 2. LIB/MACRO/PROMPT MACLIB A,B,C,D ! Создается макробиблиотека *E, F, G ! из семи входных файлов *//
LINK Создает загрузочный модуль программы МОНИТОРЫ SJ, FB, XM СИНТАКСИС LIN[K][/ПРК] СПФ[,...СПФ] ОПИСАНИЕ Обрабатывает об'ектные модули и формирует загрузочный модуль, выполняя при этом: - присвоение абсолютных адресов; - связывание модулей; - создание блока управления; - формирование загрузочного модуля оверлейной структуры (по переключателю /PROMPT); - включение в загрузочный модуль, требуемых модулей из системной библиотеки (SYSLIB.OBJ) и библиотек, указанных пользователем; - создание карты загрузки. По умолчанию приняты следующие типы файлов: .SAV — для модуля загрузки; .REL — после переключателя /FOREGROUND и .LDA после /LDA; .MAP — для об'ектного модуля. ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с переключателями /MAP и /EXECUTE для резервирования области памяти на томе для выходного файла. N — число блоков области памяти. N — целое число от 1 до 65535 ALPHABETIZE Печатает по алфавиту глобальные имена из карты загрузки BITMAP Создает карту использования памяти NOBITMAP Запрещает создание карты использования памяти BOTTOM:N Указывает младший адрес перемещаемого кода модуля загрузки. Аргумент, N — четное восьмеричное шестизначное число без знака. Если не используется этот переключатель, то при загрузке модуля нижний адрес его будет равен 1000 BOUNDARY:N Используется для запуска определенной программной секции с конкретного адреса. Система увеличивает значение адреса загрузки указываемой программной секции до величины, кратной N. N должен быть степенью 2 DEBUG[:СПФ] Используется для связывания программы отладчик с программой пользователя для отладки последней DUPLICATE Записывает копию библиотечного модуля в каждый оверлейный сегмент, из которого есть обращение к данному библотечному модулю. Переключатель /DUPLICATE используется для уменьшения размера корневого сегмента EXECUTE[:СПФ] Указывает имя файла или устройство для файла формата отображения памяти (.SAV) NOEXECUTE Запрещает создание файла формата .SAV EXTEND:N Увеличивает размер указываемой программной секции до N — байтов FILL:N Используется для обнуления неиспользуемых ячеек модуля загрузки и записи значения N в эти ячейки FOREGROUND[:N] Формирует загрузочный модуль в перемещаемом формате ( .REL) для использования этого модуля в качестве основного задания под управлением монитора FB или XM. Нельзя использовать файлы с типом .REL с монитором SJ. N — размер стека в байтах. N — десятичное число. Если точка не указана, N — восьмеричное число GLOBAL Используется с /MAP для создания в карте загрузки секции перекрестных ссылок глобальных имен. Глобальные имена перечислены по алфавиту. Знак номера (#) после имени модуля указывает, что глобальное имя определено в данном модуле. Знак плюс (+) после имени модуля указывает, что модуль взят из библиотеки INCLUDE Включает в загрузочный модуль указываемые модули из библиотек LDA Формирует загрузочный модуль в абсолютном двоичном формате (.LDA) LIMIT:N Используется с /XM и указывает, что количество памяти, зарезервированной по программному запросу .SETTOP, не должно превышать N(восьмеричное число)К слов. Если /LIMIT не используется, по запросу .SETTOP резервируется до 32К слов памяти, если имеется в наличии об'ем памяти меньше 32К слов, то весь имеющийся об'ем LINKLIBRARY:СПФ Включает указанный бибилиотечный файл в операцию редактирования в виде об'ектного библиотечного модуля MAP[:СПФ] Создает файл карты загрузки. По умолчанию карта загрузки печатается на LP: PROMPT Указывает, что будут вводиться дополнительные входные строки редактору связей. Система продолжает воспринимать все строки как входные для редактора связей, пока не встретит символы // ROUND:N Увеличивает размер указываемой программной секции корневого сегмента так, чтобы размер корневого сегмента (в байтах) увеличился до величины кратной N. Аргумент, N должен быть степенью 2 RUN Запускает .SAV файл. Этот переключатель допустим только для фоновых заданий SLOWLY Разрешает системе использовать максимально возможный об'ем памяти для таблицы имен STACK [:N] Устанавливает начальное значение стека равным значению указываемого глобального имени или значению N. При выполнении программы указатель стека автоматически становится равным содержимому 42 ячейки. N — четное шестизначное восьмеричное число без знака SYMBOLTABLE[:СПФ] Создает файл таблицы глобальных имен TOP:N Указывает старший адрес перемещаемого кода модуля загрузки. N — четное восьмеричное число без знака TRANSFER[:N] Указывает точку входа редактируемой программы в качестве точки входа используется значение указываемого глобального имени или значение N. N — четное шестизначное восьмеричное число без знака WIDE Используется с /MAP и формирует широкоформатную карту загрузки XM Разрешает использование программных запросов .SETTOP и .LIMIT монитора XM ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. LINK MYPROG ! Создается файл MYPROG.SAV ! на устройстве DK: 2. LINK/MAP:TT:MYPROG ! Создается файл MYPROG.SAV ! на DK: и карта загрузки ! печатается на TT:
LOAD Загружает указанные драйверы в оперативную память МОНИТОРЫ SJ, FB, XM СИНТАКСИС LO[AD] УСТ [= ТИПЗД][,...УСТ[=ТИПЗД]] ОПИСАНИЕ Драйвер указанного устройства загружается в память. ТИПЗД — тип задания, B или F, т.е. драйвер устройства может использоваться фоновым или основным заданием. Аргумент, ТИПЗД, не допустим с монитором SJ. ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ LOAD DX:,MT:=B,LP:=F
MACRO Вызывает макроассемблер МОНИТОРЫ SJ, FB, XM СИНТАКСИС M[ACRO][/ПРК] СПФ[,...СПФ][/ПРК] ОПИСАНИЕ Для ассемблирования нескольких файлов (до 6) в один об'ектный модуль нужно разделить файлы знаком плюс в командной строке. Файлы, разделенные запятой, транслируются независимо. Типы выходных файлов по умолчанию: .LST — для листинга, .OBJ — для об'ектного файла. Тип входного файла по умолчанию — .MAC. ПЕРЕКЛЮЧАТЕЛИ ALLOCATE:N Используется с /LIST или /OBJECT для резервирования области памяти на томе для выходного файла. N — число блоков области памяти для размещения файла. N — целое число от 1 до 65535 CROSSREFERENCE[:ТИП[...:ТИП]] Создает определенное поле таблицы перекрестных ссылок в листинге. Аргумент, ТИП, представляет собой одно-знаковый код, указывающий, какие поля таблицы перекрестных ссылок должны быть включены транслятором в листинг DISABLE:ВЛЧ[...:ВЛЧ] Используется для определения директивы .DISABLE ENABLE:ВЛЧ[...:ВЛЧ] Используется для определения директивы .ENABLE LIBRARY Используется для определения файла макробиблиотеки перед обращением к системной макробиблиотеке SYSMAC.SML, транслятор просматривает прежде все макробиблиотеки пользователя LIST[:СПФ] Используется для получения листинга при трансляции OBJECT[:СПФ] Используется для получения об'ектной программы; СПФ - спецификация об'ектного файла NOOBJECT Запрещает создание об'ектного файла SHOW:ВЛЧ Уточняет использование директивы .LIST NOSHOW:ВЛЧ Уточняет использование директивы .NLIST ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.MACRO/LIST MYPROG 2.MACRO/LIST:FILE.OUT A+B
MOUNT Логическому диску ставится в соответствие файл МОНИТОРЫ SJ, FB, XM СИНТАКСИС MO[UNT] /ПРК ЛОГДИСК СПФ [ЛИМУСТТ] ОПИСАНИЕ Позволяет выделять на устройстве логические диски, которым ставится в соответствие файл. ЛОГДИСК — имя логического диска (LDN:,N — целое от 0 до 7) или логическое имя устройства, которое было назначено логическому диску: СПФ — спецификация файла, который будет использоваться как логический диск (тип файла по умолчанию .DSK); ЛИМУСТТ — логическое имя устройства, которое будет назначено логическому диску ПЕРЕКЛЮЧАТЕЛИ WRITE Разрешает запись на логический диск. После подачи WRITE на логический диск разрешены чтение и запись NOWRITE Запрещает запись на логический диск, т.е. разрешено только чтение на указанном логическом диске ПАРАМЕТРЫ НЕТ ПРИМЕРЫ MOUNT LD5: DY0:DATA
PRINT Выводит на печать один или более файлов МОНИТОРЫ SJ, FB, XM СИНТАКСИС PRI[NT][/ПРК] СПФ[,...СПФ] ОПИСАНИЕ Предназначена для печати на построчно-печатающем устройстве содержимого одного или более файлов. Система печатает содержимое файлов в том порядке, в каком они указаны в строке команды. Допустимо использовать символы * и % в спецификации файла. Тип входного файла по умолчанию — .LST ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Печатает все файлы, созданные до указанной даты. Если аргумент ДАТА не указан, система использует системную дату COPIES:N Делает N копий файла на LP:; N — десятичное число от 2 до 32 (N=1 по умолчанию) DATA[:ДАТА] Печатает файлы с указанной датой создания. Если аргумент ДАТА не указан, система использует системную дату DELETE Удаляет указанный файл на томе после печати его содержимого на LP: FLAGPAGE:N Печатает заголовок перед текстом файла: имя распечатываемого файла (заглавными буквами), а также имя задания, дату и время вывода задания, номер копии и число копий, спецификацию входного файла. N указывает, сколько раз будет печататься заголовок NOFLAGPAGE Запрещает печать заголовка перед печатью файла INFORMATION Используется, если пользователь не уверен есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, которые были включены в текущую операцию NOLOG Запрещает печать списка файлов, которые были распечатаны по текущей команде NAME:[УСТ:]ИМЯЗД Указывает имя задания для файлов, которые пользователь хочет распечатать. Аргумент, ИМЯЗД, представляет собой имя задания (не более 6 буквенно-цифровых символов) NEWFILES Печатает содержимое файлов, имеющих текущую дату создания PRINTER Печатает файл на построчно-печатающем устройстве, игнорируя вывод на LP: по QUEUE PROMPT Указывает, что строка команды будет продолжена на следующие строки. Допустим, если выполняется QUEUE, символы // завершают строку команды QUERY Опрашивает пользователя о включении в указанную операцию каждого файла. Особенно полезен в командах, у которых спецификации файлов содержат символы % и * SINCE[:ДАТА] Печатает файлы, созданные в течение или после указанной даты. Если аргумент ДАТА не указан, используется системная дата WAIT Разрешает ожидание для продолжения печати ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.PRINT A.LST 2.PRINT/COPIES:3 REPORT 3.PRINT/DELETE FILE1 4.PRINT/NEWFILES *.LST
PROTECT Устанавливает защиту от удаления файлу МОНИТОРЫ SJ, FB, XM СИНТАКСИС PRO[TECT][/ПРК] СПФ[,...,СПФ] ОПИСАНИЕ Устанавливает защиту для файла, т.е. файл не может быть удален, пока защита не будет отменена по команде UNPROTECT. Спецификация файла может содержать конструкцию * и %. Некоторые переключатели допускают в качестве своего аргумента дату. Синтаксис, определяющий дату: [:ДД][:МММ][:ГГ]. По умолчанию дата соответствует текущей системной дате ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Устанавливает защиту файлам, созданным до указанной даты. Если аргументДАТА не указан, используется текущая системная дата DATE[:ДАТА] Устанавливает защиту файлам с указанной датой создания, если аргумент ДАТА не указан, используется текущая системная дата EXCLUDE Устанавливает защиту всем файлам тома, кроме указнных INFORMATION Используется, если пользователь не уверен, есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, для которых установлена защита по текущей команде NOLOG Запрещает печать на терминале списка файлов, для которых установлена защита по текущей команде NEWFILES Устанавливает защиту для файлов, имеющих текущую дату создания QUERY Опрашивает пользователя о включении в указанную операцию каждого файла SETDATE[:ДАТА] Присваивает указанную дату файлам, для которых установлена защита по текущей команде SINCE[:ДАТА] Устанавливает защиту для файлов, созданных в течение или после указанной даты SYSTEM Устанавливает защиту для системных файлов (.SYS). Без этого переключателя системные файлы исключаются из операции и печать сообщений напоминает об этом WAIT Разрешает ожидание для продолжения работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ PROTECT/BEFORE:20:MAR:86 *.MAC !Для файлов с типом .MAC !созданных до 20 марта 1986г. !устанавливается защита
R Загружает и запускает файл в формате отображения МОНИТОРЫ SJ, FB, XM СИНТАКСИС R СПФ ОПИСАНИЕ Указанный файл формата отображения памяти загружается с системного тома в оперативную память и инициируется его выполнение. По умолчанию тип файла — .SAV, устройство — SY: ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ R PROG ! В оперативную память загружается файл ! PROG.SAV с тома SY: и система ! инициирует его выполнение
REENTER Запускает программу с адреса повторного пуска МОНИТОРЫ SJ, FB, XM СИНТАКСИС REE[NTER] ОПИСАНИЕ Формат команды не допускает использование переключателей или аргументов. Команда не очищает и не восстанавливает какие-либо области памяти. Эта команда рекомендуется для повторного запуска программы без повторной загрузки ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ НЕТ
REMOVE Удаляет драйвер указанного устройства из системы МОНИТОРЫ SJ, FB, XM СИНТАКСИС REM[OVE] УСТ[,...УСТ] ОПИСАНИЕ Использование этой команды не изменяет файл монитора на диске, а лишь модифицирует таблицы монитора, находящегося в памяти в текущий момент. Это позволяет изменять конфигурацию системы. Повторная загрузка в память файла монитора восстановит стандартную конфигурацию системы ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ REMOVE LP:
RENAME Переименовывает файл МОНИТОРЫ SJ, FB, XM СИНТАКСИС REN[AME][/ПРК] ВХОДСПФ[,...ВХОДСПФ] ВЫХОДСПФ ОПИСАНИЕ Допустимое число входных файлов — 6, выходных — 1. Имя тома должно быть одинаковым во входной и выходной спецификации. Некоторые переключатели допускают в качестве своего аргумента ДАТА. Синтаксис определяющий дату: [ДД:][:МММ][:ГГ]. Значение даты по умолчанию соответствует текущей системной дате ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Переименовывает файлы, созданные до указанной даты. Если аргумент ДАТА не указан, используется текущая системная дата DATA[:ДАТА] Переименовывает файлы с указанной датой создания. Если аргумент ДАТА не указан, используется текущая системная дата INFORMATION Используется, если пользователь не уверен, есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, переименованных текущей операцией NOQUERY Запрещает печать списка файлов, переименованных текущей операцией NEWFILES Переименовывает только файлы с текущей датой создания PROTECTION Устанавливает защиту файла от удаления, т.е. файл не может быть случайно удален NOPROTECTION Отменяет защиту файла от удаления QUERY Опрашивает пользователя о включении в указанную операцию каждого указанного файла REPLACE Если на томе вывода уже существует файл с именем выходного файла, система при переименовании файла стирает его дубликат NOREPLACE Не переименовывает файл, если на томе вывода уже существует файл с тем же самым именем SETDATE[:ДАТА] Если указан аргумент ДАТА, присваивает указанную дату всем переименованным файлам. Если аргумент не указан, система сохраняет переименованному файлу дату создания файла SINCE[:ДАТА] Переименовывает все файлы на указанном томе, созданные в течение или после указанной даты SYSTEM Переименовывает системные файлы. Без этого переключателя системные файлы исключаются из операций WAIT Разрешает ожидание на продолжение работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ RENAME /SYSTEM DX0:MM.SYS DX0:MX.SYS ! Переименование файла ! MM.SYS на MX.SYS
RESET Восстанавливает системные таблицы и очищает фоновую область МОНИТОРЫ SJ, FB, XM СИНТАКСИС RESE[T] ОПИСАНИЕ Команда RESET не допускает использование переключателей и аргументов. Она используется для очистки каналов ввода-вывода, области пользователя и делает нерезидентными драйверы всех устройств, которые не были сделаны резидентными по команде LOAD. Эта команда используется также для запрещения действия СУ/D, для очистки ячеек 40−53 и восстановления указателя стека клавиатурного монитора, а также если надо привести в исходное состояние файл монитора или аннулировать результаты команд GET. Команда RESET не действует на основное или системное задание ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ RESET R PROG
RESUME Возобновляет выполнение основного или системного задания МОНИТОРЫ FB, XM СИНТАКСИС RESU[ME][ИМЯЗД] ОПИСАНИЕ По команде RESUME продолжается выполнение основного или системного задания с точки, где было прервано выполнение. Эта команда использутся также для запуска основного (или системного) задания, которое было загружено в оперативную память по комнанде FRUN/PAUSE. ИМЯЗД — имя системного или основного задания. Допускается использовать логические имена заданий ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ RESUME ! Возобновляется выполнение основного ! задания, которое в настоящий момент ! приостановлено
RUN Загружает и запускает программу на выполнение МОНИТОРЫ SJ, FB, XM СИНТАКСИС RU[N] СПФ[ВХОДСПФ ВЫХОДСПФ] ОПИСАНИЕ Допустимый тип для загружаемого файла — .SAV. По команде RUN автоматически загружается драйвер указанного устройства, если он ранее не был резидентным. По команде RUN выполняются только программы, подготовленные к выполнению в качестве фоновых заданий. Нельзя использовать команду RUN с заданием, которое требует виртуальной памяти и выполняется под управлением монитора XM ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ RUN DK1:PROG.SAV ! Загружается и запускается файл ! PROG.SAV с тома DK1:
SAVE Записывает область памяти в файл МОНИТОРЫ SJ, FB, XM СИНТАКСИС SA[VE] СПФ [ПРМ] ОПИСАНИЕ По умолчанию тип файла — .SAV. В операционной системе ФОДОС содежимое области памяти записывается на том по блокам (256. слов), начиная с адреса кратного 256-и. Если указанные адреса составляют блок размером менее 256 слов, происходит добавление адресов до размера 256 слов. Система может записывать на том содержимое памяти, начиная с нулевого адреса до старшего, указанного в строке команды, или до старшего адреса программы, указанного в ячейке 50. По этой команде на том записывается только корневой сегмент программы оверлейной структуры. Команду SAVE нельзя использовать для записи на том основного или виртуального заданий ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ ПРМ — параметры, представляющие собой адреса ячеек, содержимое которых будет записано в виде файла на том. Формат параметров: АДР1[-АДР2][,АДР3[...-АДРN]]. АДР — восьмеричное число, указывающее, какой блок ячеек памяти должен быть записан на том ПРИМЕРЫ SAVE FILE1 10000-11000, 14000-14100 ! Содержимое ячеек 10000-10777 ! и 14000-14100 ! записывается на том в виде ! файла FILE.SAV
SET Позволяет изменить параметеры конфигурации системы МОНИТОРЫ SJ, FB, XM СИНТАКСИС SET ФИМУСТ ЗНАЧ или SET ЭЛКОНФГР ЗНАЧ ОПИСАНИЕ Устанавливает или изменяет характеристики и параметры драйверов внешних устройств и некоторые системные параметры ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ ЗНАЧ — допустимые значения параметров драйвера и конфигурации системы; ЭЛКОНФГР — параметр конфигурации системы, который надо модифицировать ПРИМЕРЫ 1.SET LP:LC 2.SET WILDCARDS EXPLICIT
SHOW Выдает информацию о системе МОНИТОРЫ SJ, FB, XM СИНТАКСИС SH[OW][ТИПИНФ[/ПРК]] ОПИСАНИЕ Информация включает некоторые данные аппаратной конфигурации, номер версии монитора, общий об'ем памяти системы и организацию памяти, физические и логические имена устройств, характеристики терминалов для мультитерминальной системы, информацию о логических дисках и состоянии драйверов устройств, а также статистику ошибок и очередь файлов, если монитор поддерживает ERROUT и QUEUE. /ПРК — один или несколько переключателей параметра ERRORS ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ ALL Об'единяет действие всех параметров CONFIGURATION Печатает на терминале номер версии монитора, установки команды SET, элементы аппаратной конфигурации и общий об'ем памяти системы DEVICES Выдает имена устройств, их состояние, адреса регистров состояний и векторов и/или информацию только об указанном устройстве ERRORS Вызывает одну из трех программ пакета регистрации ошибок. Список переключателей параметра ERRORS: ERRORS — печатает сообщение о каждой операции ввода/ вывода, а также о каждой ошибке ввода/вывода, четности памяти и КЭШ памяти ALL — действие эквивалентно действию параметра SHOW ERRORS<ВК> FILE:СПФ — печатает указанный файл, содержащий сообщения об операциях ввода-вывода и об ошибках FROM:[:ДАТА] — печатает сообщения об операциях ввода-вывода и об ошибках, которые произошли после указанной даты. Аргумент, ДАТА, имеет формат — DD:MMM:YY TO[:ДАТА] — печатает сообщения об операциях ввода-вывода и об ошибках, которые произошли до указанной даты OUTPUT:СПФ — выводит все сообщения в виде файла на указанное устройство PRITER — печатает сообщения на LP: SUMMARY — печатает итоговое сообщение об ошибках TERMINAL — печатает сообщения на TT: JOBS Печатает: - номер и имя задания; - номер терминала, закрепленного за данным заданием; - уровень приоритета задания; - состояние задания; - верхний и нижний пределы памяти, используемые заданием; - начальный адрес смешанной области памяти задания MEMORY Печатает: адрес загрузки заданий, драйверов, KMON, USR и количество слов памяти, занятое каждым из них. Для монитора XM список организации памяти печатается двумя секциями: первая — для расширенной памяти, вторая — для памяти ядра (до 32К слов) QUEUE Печатает содержимое очереди: имя устройства, имя задания, имя и тип входных файлов, состояние задания, число копий вывода каждого задания SUBSET Печатает информацию о логическом диске: имя логического диска и имя соответствующего файла, размер в блоках (десятичное число) логического диска TERMINAL Для мультитерминальной поддержки печатается следующая информация: - номер терминала: 0-15; - принадлежность терминала; - тип терминала; - длина строки: до 255 символов; - установки команды SET; - скорость печати: в бодах, N/A, если постоянна ПРИМЕРЫ SHOW SHOW DEVICES
SQUEEZE Проводит операцию сжатия диска МОНИТОРЫ SJ, FB, XM СИНТАКСИС SQ[UEEZE][/ПРК] УСТ ОПИСАНИЕ При выполнении операции сжатия система передвигает все файлы тома в начало, получая одну неиспользованную область после всех файлов ПЕРЕКЛЮЧАТЕЛИ OUTPUT:УСТ Сжимает диск на другой диск, где УСТ — устройство вывода QUERY Опрашивает пользователя, надо ли выполнять указанную операцию NOQUERY Запрещает печать на терминале опрашивающих сообщений перед выполнением команды WAIT Разрешает ожидание для продолжения работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ SQUEEZE /WAIT RK0: ! Сжимает диск RK0:
SRUN Загружает и запускает системное задание МОНИТОРЫ SJ, FB, XM СИНТАКСИС SRUN СПФ[/ПРК] ОПИСАНИЕ Одновременно с основным и фоновым заданиями могут выполняться до шести системных заданий. При попытке запустить системное задание, которое уже выполняется, на терминале печатается сообщение об ошибке ПЕРЕКЛЮЧАТЕЛИ BUFFER:N Резервирует дополнительно N слов сверх об'ема программы. Используется для выполнения программы на языке ФОРТРАН как системного задания LEVE:N Назначает уровень приоритета заданию PAUSE Печатает адрес загрузки и затем приостанавливает выполнение системного задания TERMINAL:N Назначает системному заданию ТЕРМИНАЛ с логическим номером ПАРАМЕТРЫ НЕТ ПРИМЕРЫ SRUN MFUNCT/PAUSE
START Запускает программу с указанного адреса МОНИТОРЫ SJ, FB, XM СИНТАКСИС ST[ART] АДР ОПИСАНИЕ Команда допустима только для фоновых заданий. Если адрес опущен или равен 0, система использует пусковой адрес из ячейки 40 ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ GET PROG START
SUSPEND Приостанавливает выполнение основного или фонового задания МОНИТОРЫ FB, XM СИНТАКСИС SUS[PEND][ИМЯЗД] ОПИСАНИЕ Пользователь может указать имя системного или основного задания, выполнение которого надо приостановить, если монитор поддерживает системное задание ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1. SUSPEND 2. SUSPEND QUEUE ! Приостанавливается выполнение системного ! задания QUEUE
TIME Устанавливает время суток или печатает текущее время суток МОНИТОРЫ SJ, FB, XM СИНТАКСИС TI[ME][ ЧЧ:МИН:СЕК] ОПИСАНИЕ Система использует 24 часовой таймер. Рекомендуется устанавливать таймер на определенное время сразу после загрузки системы. Если пропущен один из аргументов, система использует нуль ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ TIME 11:15 ! Таймер устанавливается на 11:15:00
TYPE Выводит содержимое файлов на терминал МОНИТОРЫ SJ, FB, XM СИНТАКСИС TY[PE][/ПРК] СПФ[,...СПФ] ОПИСАНИЕ Система печатает содержимое файлов в том порядке, в каком они указаны в строке команды. Допустимо использовать символы * и % в спецификации файла ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Печатает на терминале все файлы, созданные до указанной даты COPIES:N Делает N копий файла на ТТ:; N — целое число от 2 до 32 (N=1 по умолчанию) DATE[:ДАТА] Печатает на терминале все файлы с указанной датой создания DELETE Удаляет указанный файл на томе после печати его содержимого на TT: INFORMATION Используется, если пользователь не уверен, есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, которые были включены в текущую операцию NOLOG Запрещает печать списка файлов, которые были распечатаны по текущей команде NEWFILES Печатает содержимое файлов, имеющих текущую дату создания QUERY Опрашивает пользователя о включении в указанную операцию каждого файла SINCE[:ДАТА] Печатает на терминале все файлы, созданные в течение или после указанной даты WAIT Разрешает ожидание на продолжение работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ НЕТ
UNLOAD Удаляет драйвер устройства или задания из памяти МОНИТОРЫ SJ, FB, XM СИНТАКСИС UNLOAD УСТ[,...УСТ] или UNLOAD ИМЯЗД[,...ИМЯЗД] ОПИСАНИЕ Команда UNLOAD отменяет также принадлежность заданиям всех приводов указанных в команде устройств. Команда UNLOAD для драйвера системного устройства отменяет принадлежность заданиям всех приводов системного устройства, оставляя сам драйвер резидентным в памяти. Нельзя использовать команду UNLOAD для устройства, один из приводов которого принадлежит выполняющемуся в текущий момент основному заданию ПЕРЕКЛЮЧАТЕЛИ НЕТ ПАРАМЕТРЫ НЕТ ПРИМЕРЫ 1.UNLOAD F 2.UNLOAD QUEUE ! Из памяти удаляется системное задание ! QUEUE
UNPROTECT Отменяет защиту файла МОНИТОРЫ SJ, FB, XM СИНТАКСИС UNP[ROTECT][/ПРК] СПФ[,...,СПФ] ОПИСАНИЕ Отменяет защиту от удаления указанного файла, т.е. файл может быть удален после указанной команды ПЕРЕКЛЮЧАТЕЛИ BEFORE[:ДАТА] Отменяет защиту файлам, созданным до указанной даты. Если аргумент ДАТА, не указан, используется системная текущая дата DATE[:ДАТА] Отменяет защиту файлам с указанной датой создания EXCLUDE Отменяет защиту всем файлам тома, кроме указанных INFORMATION Используется, если пользователь не уверен, есть ли на томе указанные в строке команды файлы LOG Печатает на терминале список файлов, для которых отменена защита по текущей команде NOLOG Запрещает печать на терминале списка файлов, для которых отменена защита по текущей команде NEWFILES Отменяет защиту файлам, имеющим текущую дату создания QUERY Опрашивает пользователя о включении в указанную операцию каждого файла SETDATE[:ДАТА] Присваивает указанную дату всем файлам, для которых отменяется защита от удаления SINCE[:ДАТА] Отменяет защиту для файлов, созданных в течение или после указанной даты SYSTEM Отменяет защиту для системных файлов (.SYS) WAIT Разрешает ожидание для продолжения работы ПАРАМЕТРЫ НЕТ ПРИМЕРЫ UNPROTECT/BEFORE:20:MAR:86 *.MAC ! Отменяет защиту для ! всех файлов с типом .MAC

© Grand, 2010, перевод в HTML-форму, редакция