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

Команда - вызов

Cтраница 1


Команда вызова ( call instruction) осуществляет вызов стандартной подпрограммы или программы пользователя.  [1]

Команда вызова [ call instruction ] - команда, осуществляющая вызов стандартной программы или программы пользователя.  [2]

Команда вызова значений ( обращений по значению) состоит из двух слогов и помещает операнд в стек. Команда вызова имени помещает в стек имя ( косвенную ссылку) и также состоит из двух слогов.  [3]

Команды вызова соответствующих системных программ UTILTY, OPSER, TTYSET и других и данные для работы этих программ составляют специальный стартовый командный файл, который обрабатывается системной управляющей программой INIT. Загрузку этой программы осуществляет монитор перед началом сеанса разделения времени.  [4]

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

Вставить команду вызова документа в пользовательские меню.  [6]

В команде вызова транслятора указывается имя исходной программы, если программа находится в файле с зарезервированным типом.  [7]

Как записывается команда вызова вспомогательного алгоритма.  [8]

Как выполняется команда вызова вспомогательного алгоритма.  [9]

Если в команде вызова ЛЕКСИКОНа указано имя файла, которого нет на диске, то ЛЕКСИКОН сообщит об этом.  [10]

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

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

Команды вида КИПМ называются командами косвенного вызова. Есть у нашего калькулятора и сходные с ними по структуре команды косвенной засылки. Каждая занимает в программе один адрес.  [13]

Для ответа на третий вопрос команды вызовов работают в паре с командами возвратов. Команда возврата представляет собой последнюю выполняемую в подпрограмме команду и предназначена для восстановления адреса возврата из того места, где он был запомнен командой вызова. Если команда вызова включила адрес возврата в стек, команда возврата будет исключать его из стека, Это означает, что, если подпрограмма использует стек, она должна до выполнения возврата восстановить в указателе стека первоначальное значение.  [14]

Рассмотрим более подробно правила записи команды вызова в алгоритмах с числовыми и литерными величинами. Основное здесь - соответствие между параметрами команды вызова ( называемыми обычно фактическими параметрами) и параметрами ( аргументами и результатами) вспомогательного алгоритма.  [15]



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