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

Использование - макрокоманда

Cтраница 1


Использование макрокоманды SNAP накладывает на программиста ряд дополнительных обязанностей, о которых в ДОС ЕС думать не приходилось. Так, например, необходимо описать набор данных, предназначенный для размещения промежуточных результатов и своевременно открыть его.  [1]

Использование макрокоманд данной группы позволяет определить процент времени, которое процессор затратил на выполнение той или иной части программы.  [2]

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

При использовании макрокоманд код операции может быть длиннее; в этом случае под код операции отводится столько позиций, сколько требуется, но поле кода операции должно отделяться от следующего поля ( поля операндов) хотя бы одним пробелом.  [4]

При использовании макрокоманды GETPOOL операнды BUFNO, BUFL и BUFCB макрокоманды DCB игнорируются, создаваемый буферный пул выравнивается по границе, указанной операндом BFALN. Обычно для удобства работы принято длину буфера определять кратной восьми и выравнивать его по границе двойного слова. BFALN, выравнивается пятый байт первой записи. Поэтому при записи переменной длины для выравнивания первого байта записи по границе двойного слова необходимо в операнде BFALN указывать выравнивание по границе слова.  [5]

Рассмотрим примеры использования макрокоманд в режиме указания.  [6]

Рассмотрим простейший пример использования макрокоманд и макроопределений.  [7]

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

При отладке маленьких программ использование макрокоманды PDUMP не очень обременительно. Хотя не надо забывать, что каждое обращение к отладочной печати портит содержимое 0-го и 1-го регистров общего назначения.  [9]

Другая возможность связана с использованием макрокоманды POST. В результате выдачи этой макрокоманды указанный в ней Блок управления событием переходит в состояние завершения. Таким образом, предоставляется возможность синхронизации работы различных задач до окончания выполнения одной из них.  [10]

Пример построения программы с использованием макрокоманд системы БАСТАЙ дается ниже.  [11]

Особо следует остановиться на использовании макрокоманд.  [12]

Таким образом, при использовании макрокоманды WRITE KN для добавления записей в конец набора данных свободные дорожки основной области не используются и добавляемые записи помещаются в область переполнения. Поэтому для добавления записей в конец набора данных обычно пользуются методом доступа QISAM в режиме возобновления загрузки. Тогда по макрокомандам PUT записи будут помещаться на дорожки основной области набора данных до тех пор, пока не заполнятся все дорожки основной области.  [13]

В ассемблерах правила определения и использования макрокоманд могут значительно отличаться. Некоторые макроассемблеры оказываются очень сложными и включают много не рассмотренных здесь возможностей. Макрокоманды упомянуты здесь только для ознакомления читателя с их наличием и с основами их применения.  [14]

СРЕДСТВО КОНТРОЛЬНОЙ ТОЧКИ позволяет путем использования специальных макрокоманд в программах пользователя осуществить запись информации, необходимой для повторения процесса обработки при появлении ошибки, во внешнюю память.  [15]



Страницы:      1    2    3    4