Cтраница 1
Требуемые подпрограммы и подпрограммы-функции-нет. [1]
Требуемые подпрограммы: FX ( А, X, N) - левая часть системы уравнений; DFDX - частные производные dfJdXj -, MAXFM ( F, A, N) - подпрограмма вычисления максимума функций в О; XALS - решение системы линейных уравнений и обращение матрицы. [2]
Требуемая подпрограмма и функции - функции: Р ( X, К) - начальные условия; С ( Т) - граничное условие; F ( X, Y, Т) - правая часть уравнения. [3]
Требуемые подпрограммы и функции - функции: Р ( х, у), V0 ( x, - начальные условия; А ( Т) - граничное условие; G ( x y t) - правая часть уравнения. [4]
Требуемые подпрограммы: FX ( А, X, Л /) - левая часть системы уравнений; DFDX - частные производные df dx; MAXFM ( F / 1, N) - подпрограмма вычисления максимума функций в D; XALS - решение системы линейных уравнений и обращение матрицы. [5]
Требуемая подпрограмма и функции - функции: Р ( Х, Y) - начальные условия; С ( Т) - граничное условие; F ( X; Y, Т) - цравая часть уравнения. [6]
Интерпретация предполагает вызов требуемой подпрограммы в оперативную память ЭВМ в процессе вычислений. После выполнения подпрограммы занятая область памяти освобождается и может быть использована для вызова очередной подпрограммы. [7]
Команда INTn вызывает требуемую подпрограмму, как и команда CALL, однако при переходе на подпрограмму команда INTn осуществляет запоминание не только адреса возврата ( CS и IP), но и регистра флагов F. При этом выполняется межсегментный переход, причем адрес подпрограммы располагается не в формате команды или в произвольной ячейке памяти, а в специально сформированной таблице. [8]
Макрокоманда, указывающая имя и значения аргументов требуемой подпрограммы, записывается в том месте исходной программы, где требуется выполнить подпрограмму. [9]
Может снизиться также время загрузки служебной программы прерывания, если требуемая подпрограмма уже находится в главной памяти. Обслуживание облегчается, поскольку вносить изменения нужно только в одну копию подпрограммы. Однако повышается сложность подпрограммы и вследствие того, что постоянно приходится обращаться к базовому адресу, увеличивается время выполнения. [10]
Это обращение приводит в действие монитор библиотеки, который отыщет требуемую подпрограмму и либо выполнит ее, либо включит в текст подпрограммы пользователя. [11]
Содержимое ячейки памяти с этим адресом и двух следующих ячеек образует команду передачи управления, по которой совершается переход к первой команде требуемой подпрограммы обработки прерывания. На рис. 21.11 иллюстрируется организация системы при векторном прерывании. [12]
В задачу модуля-связки входит: установление среды языка, на котором написан вызываемый модуль, построение для него нового списка параметров, вызов требуемой подпрограммы или функции, восстановление старого списка параметров, возврат управления в вызывающий модуль. [13]
Эта программа в самом начале проверяет ( блок 2), поступил ли запрос с рабочего поля ( РП) интерпретирующей системы ( ИС) - или из основной ведущей программы. Интерпретирующая система проверяет наличие требуемой подпрограммы на РП, и, если ее нет, то, проверив возможность размещения ( блок 6), вводит ее на свободное место. [14]
При исполнении любой разновидности вызова прежде всего необходимо установить, что должно быть вызвано. В случае ( а) это указывается твердым первичным, вырабатывающим требуемую подпрограмму, а за первичным следуют фактические-пара-метры. [15]