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

Логическая единица - немедленное выполнение

Cтраница 1


Логическая единица немедленного выполнения используется для получения немедленно какого-либо результата. Она состоит только из операторов ПЛ / 1, выполняется немедленно после трансляции и не изменяет ни текущего исходного текста, ни текущего кода.  [1]

Файл логических единиц немедленного выполнения содержит копии текстов логических единиц этого типа.  [2]

AT-ABOVE и логических единиц немедленного выполнения, введенные во время текущего вызова транслятора, включая и те логические единицы, которые были удалены с помощью подкоманды OFF. Если был указан и операнд PROCEDURE, будет распечатан исходный текст только тех логических единиц типа AT-ABOVE, которые были прикреплены к операторам указанной процедуры, а также исходный текст всех логических единиц немедленного выполнения.  [3]

При выполнении программы создается логическая единица немедленного выполнения, состоящая из оператора печати значений переменных А, В, С.  [4]

Существуют три типа логических единиц: логическая единица немедленного выполнения; логическая единица типа AT-ABOVE и логическая единица вставки-замены.  [5]

Если в момент ввода подкоманды существует незавершенная логическая единица немедленного выполнения, то управление передается не в логическую единицу, а в интерпретируемую программу. Кроме того, если в момент ввода существует не протранслиро-ванная логическая единица, то она аннулируется, и управление передается в интерпретируемую программу.  [6]

Выдается при вводе логической единицы типа AT-ABOVE или логической единицы немедленного выполнения.  [7]

Источником ввода текста логической единицы, как и для логической единицы немедленного выполнения, может быть АП или вспомогательный файл.  [8]

Логическая единица типа AT-ABOVE может использоваться для тех же целей, что и логическая единица немедленного выполнения.  [9]

Подкоманда GROUP предназначена для создания или расширения логической единицы путем копирования заданной группы операторов из файла для текущего исходного текста или из файла для исходного текста логических единиц типа AT-ABOVE, или из файла для исходного текста логических единиц немедленного выполнения.  [10]

Если задаются номера операторов текущего исходного текста, образуемая логическая единица будет логической единицей вставки-замены. Если заданы номера операторов с символом Т, образуется логическая единица немедленного выполнения. Если логическая единица образуется из логической единицы AT или ABOVE, то она и будет типа AT или ABOVE соответственно.  [11]

AT-ABOVE и логических единиц немедленного выполнения, введенные во время текущего вызова транслятора, включая и те логические единицы, которые были удалены с помощью подкоманды OFF. Если был указан и операнд PROCEDURE, будет распечатан исходный текст только тех логических единиц типа AT-ABOVE, которые были прикреплены к операторам указанной процедуры, а также исходный текст всех логических единиц немедленного выполнения.  [12]

Когда логическая сдгшпцз полностью введена, немедленно начинается ее трансляция. После окончания трансляции исходный текст логической единицы помещается в соответствующий вспомогательный файл и нумеруется. При работе транслятора создаются два типа вспомогательных файлов: для исходного текста логических единиц типа AT-ABOVE и для исходного текста логических единиц немедленного выполнения.  [13]

При выполнении программы управление получил оператор END главной процедуры, в результате возникла ситуация FINISH, и управление передано на АП. По режиму HALT будет передаваться управление на АП каждый раз, когда выполняется внешняя процедура. Режим STEP указывает, что после выполнения каждых 10 операторов программы управление будет передаваться на АП. Затем с помощью логической единицы немедленного выполнения ( GOTO 0) программист указал, что выполнение программы должно быть начато с начала.  [14]

Программист с помощью логической единицы вставки-замены добавляет оператор с номером 21, который описывает файл печати, ( РТ), а затем, перейдя в режим TSO, распределяет его на экран АП. Выходит из режима TSO с помощью подкоманды END. С помощью логической единицы вставки-замены добавляется оператор с номером 31 PUT, а с помощью логической единицы немедленного выполнения ( GOTO, 0) передается управление в начало программы.  [15]



Страницы:      1