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

Адрес - область - сохранение

Cтраница 1


Адрес области сохранения, задаваемый вызываемой программой.  [1]

Указанными командами адрес области сохранения подпрограммы на языке Ассемблера запоминается в третьем слове области сохранения программы на Фортране, а адрес области сохранения программы на Фортране - во втором слове области сохранения подпрограммы на языке Ассемблера.  [2]

Указанными командами адрес области сохранения подпрограммы на языке Ассемблера запоминается в третьем слове области сохранения программы на Фортране, а адрес области сохранения программы на Фортране - во втором слове области сохранения подпрограммы на языке Ассемблера.  [3]

Регистр 13 содержит адрес области сохранения для программы, которой передается управление. Управляющая программа использует содержимое этой области для возврата к предыдущей программе.  [4]

Регистр 13 - адрес области сохранения, куда вызываемая программа может поместить содержимое общих регистров.  [5]

Регистр 13 содержит адрес области сохранения для программы, которой передается управление. Управляющая программа использует эту область для возврата к предыдущей программе.  [6]

Регистр 13 содержит адрес области сохранения. Как правило, ни для какой другой цели регистр 13 не используется.  [7]

В первое слово помещается адрес области сохранения, во второе - приоритеты, в третье - код завершении и в четвертое - ТЮТ.  [8]

Регистр 13 должен содержать адрес области сохранения, в которой подпрограмма может запоминать содержимое общих регистров. Ни для какой другой цели регистр 13 не используется.  [9]

Непосредственно перед обращением к В адрес области сохранения должен находиться в 13 - м регистре. Стандартные соглашения о связях преду сматривают восстановление 13-го регистра после выхода из подпрограмм, Поэтому программа А может выполнить загрузку адреса ASAVE один раз и не заботиться о повторных перезагрузках, если регистр 13 для других целей не используется.  [10]

Кроме того, регистр 13 обычно содержит адрес области сохранения. Поэтому: а) в подпрограммах, содержащих макрокоманды, необходимо сохранять содержимое регистров 0 1 14 и 15; б) только регистрами 2 - 12 программист может пользоваться без всякого опасения.  [11]

При входе в подпрограмму SYNAD регистр 13 содержит адрес области сохранения, регистр 14 - адрес возврата, а регистр 15 - адрес подпрограммы SYNAD. Содержимое регистров 2 - 12 остается таким, каким оно было в программе пользователя. В регистрах О и 1 находится информация, связанная с операцией ввода-вывода, при выполнении которой возникла ошибка. Смысл этой информации зависит от применяемого метода доступа.  [12]

При передаче управления текущей программе в регистре 13 всегда находится адрес области сохранения предыдущей программы, например X.  [13]

Макрокоманды SAVE и RETURN требуют, чтобы в регистре 13 находился адрес области сохранения.  [14]

Если при входе в SYNADRLS регистр был загружен неправильно ( не содержит адрес области сохранения) или область сохранения, полученная по макрокоманде SYNADAF, была неправильно связана с предшествующей областью сохранения, то по макрокоманде SYNADRLS буфер сообщения и область сохранения не освобождаются, а содержимое регистра 13 не изменяется. В регистр 0 помещается код возврата, равный шестнадцатернч-ному числу 08; код означает неудачное окончание.  [15]



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