Формат - макрокоманда - Большая Энциклопедия Нефти и Газа, статья, страница 1
Пока твой друг восторженно держит тебя за обе руки, ты в безопасности, потому что в этот момент тебе видны обе его. Законы Мерфи (еще...)

Формат - макрокоманда

Cтраница 1


Форматы макрокоманд в режиме пересылки и указания отличаются.  [1]

Форматы макрокоманд в стандартной форме описываются далее в этом пункте. L, E, G определяют соответственно описательную, исполнительную и генерирующую формы макрокоманд.  [2]

Формат макрокоманд приведен в гл. В качестве имени программы в этих макрокомандах необходимо употреблять основные или дополнительные имена редактора связей, рассмотренные выше.  [3]

Формат макрокоманды READ в описательной форме идентифицирует операнд MFL, следующий за последним операндом макрокоманды в стандартной форме. В качестве значений операндов, определяющих адрес областей основной памяти, может быть задан любой адрес, допустимый в адресной константе типа А. Значением операнда длина может быть любое абсолютное выражение, допустимое в языке ассемблера.  [4]

Формат макрокоманды READ в исполнительной форме идентифицирует операнд MFE, следующий за последним операндом макрокоманды в стандартной форме. Первый операнд макрокоманды READ в исполнительной форме - адрес - decb, значением которого является адрес построенного ранее блока DECB. Этот операнд заменяет первый операнд макрокоманды READ в стандартной и описательной формах. В качестве значений операндов макрокоманды READ в исполнительной форме, определяющих адреса областей основной памяти, может быть задан любой адрес, допустимый в командах типа RX или любой из регистров 2 - 12, предварительно загруженный нужным адресом.  [5]

В формат макрокоманды BUILDRCD в описательной форме добавляется операнд MFL. В качестве значений операндов, определяющих адреса областей основной памяти, может быть задан любой адрес, допустимый в адресной константе типа А. Значениями операндов длина и число может быть любое абсолютное выражение, допустимое в языке ассемблера.  [6]

В формат макрокоманды SETPRT в описательной форме добавляется операнд MFL. В качестве значения операнда адрес - deb может быть указан любой адрес, допустимый в адресной константе типа А.  [7]

Приведенные выше форматы макрокоманды GET и PUT называются форматами режима пересылки, поскольку при их выполнении производится пересылка записи либо из рабочей области в буферную область для ввода - вывода, либо наоборот - из буфера в рабочую область. Вообще говоря, это наиболее удобная форма подготовки записей к операции ввода - вывода, но бывают случаи, когда это замедляет обработку, особенно если длина записи превышает 256 байтов.  [8]

Для всех форматов макрокоманды FREEMAIN номер подпула в режиме MFT не используется. Если операнд SP опущен, то по умолчанию подразумевается нулевой подпул.  [9]

Следующим предложением макроопределения является макропрототип, определяющий имя и формат макрокоманды.  [10]

Чтобы не вносить никаких новых макроопределений в системную библиотеку ОС ЕС, а также для удобства изучения и использования макрокоманд их форматы взяты в точности совпадающими с форматами макрокоманд чтения и записи базисного телекоммуникационного метода доступа.  [11]

Императивные макрокоманды имеют три формы: списковую, т.е. при трансляции макрокоманды создается таблица информации; исполнительную, когда при трансляции создается последовательность команд, в которой используется адрес таблицы, созданной списковым форматом макрокоманды; стандартную, когда при трансляции создаются таблица и последовательность команд. Далее особенности построения и функционирования ВТАМ-программ рассматривается применительно к возможностям операционной системы ОС ЕС.  [12]

Загрузчик может быть вызван динамически из программы по макрокомандам LINK, ATTACH, LOAD или XCTL. Формат макрокоманд приведен в гл. При использовании загрузчика для редактирования и выполнения программ в качестве имени программы в этих макрокомандах применяется основное ( IEWLDRGO) или дополнительное ( LOADER) имя загрузчика.  [13]

14 Схема взаимодействия пользователя и компонент банка заданий. [14]

Вводя значения параметров, оператор задает необходимый для выполнения задания набор устройств из работоспособной в данный момент ЭВМ и идентификаторы файлов. После преобразования введенной информации к формату макрокоманд Ассемблера программа монитора вновь переходит на цикл ввода имени задания. Так происходит до тех пор, пока в ответ на запрос ЗАДАНИЕ.  [15]



Страницы:      1    2