Cтраница 2
В каждой вызывающей программе должна быть предусмотрена область, содержащая стандартно 18 слов и называемая областью сохранения. Начало области сохранения должно совпадать с границей слова. [16]
Требования к вызывающей программе: в вызывающей программе необходимо присвоить переменной X значение аргумента, при котором надо вычислить левую часть уравнения. [17]
По принятому соглашению вызывающая программа помещает в регистр 14 адрес возврата. [18]
В области сохранения вызывающей программы запоминаются содержимое общих регистров вызывающей программы и адрес области сохранения вызываемой программы. [19]
В области сохранения вызывающей программы запоминается содержимое общих регистров вызывающей программы и адрес области сохранения вызываемой программы. Если вызывающая программа является также и вызываемой, то в ее области сохранения запоминается адрес области сохранения программы, которая ее вызвала. [20]
Организация последовательного выполнения вызывающей программы и функций операционной системы напоминает работу с примитивами, поскольку на время выполнения сервисных функций вызывающая программа приостанавливается. Однако, так как эти функции оформлены в виде процессов, соответствующие им записи помещаются в очередь диспетчера. [21]
Подпрограмма, определенная вне вызывающей программы. Обе программы транслируются раздельно. [22]
При возврате в вызывающую программу в 0 - м байте первого параметра находится один из следующих кодов возврата программы. [23]
Адрес команды в вызывающей программе, которой должно быть передано управление после выполнения подпрограммы. [24]
Подпрограммы объединяются с вызывающей программой редактором связей. [25]
Следующий пункт задания или вызывающая программа могут опрашивать этот код. [26]
Код возврата может анализировать вызывающая программа, чтобы определить, успешно ли закончилось выполнение подпрограммы. [27]
Подразумевается оператор или действия вызывающей программы. [28]
В ряде случаев действия вызывающей программы после обращения к подпрограмме неоднозначны и зависят от результатов выполнения подпрограммы. [29]
Она работает в потоке вызывающей программы и для своих локальных переменных использует стек вызывающей программы. Она может содержать специфичные для процесса статические данные ( а также разделенные данные) и в остальном работает как статически связанная процедура. Единственным существенным отличием является способ установления связи. [30]