Cтраница 4
Выполнение программы начинается с первого выполняемого оператора основной программы. Выполнение подпрограммы инициируется обращением к подпрограмме. [46]
Выполнение программы сводится к последовательному выполнению операторов с целью преобразования исходного состояния памяти, то есть значений исходных данных, в заключительное, то есть в результаты. Таким образом, с точки зрения программиста имеются программа и память, причем первая последовательно обновляет содержимое последней. [47]
Выполнение программы после останова может быть продолжено, например, по сигналу оператора с пульта управления. [48]
Выполнение программы, обработанной Редактором, является последним этапом в процессе подготовки задачи для решения на машине. Именно на этом этапе происходит процесс решения задачи. Однако ошибки, не обнаруженные при трансляции, неверные исходные данные, логические и другие ошибки могут привести либо к неправильным результатам, либо вообще к прекращению выполнения рабочей программы. О некоторых ошибках, связанных с программными прерываниями, неправильным программированием операторов ввода-вывода и обращений к программам библиотеки Фортрана, рабочая программа выдает сообщения. Исправления вносятся в исходную программу, и все этапы обработки программы ( трансляция, редактирование, выполнение) повторяются заново. [49]
Выполнение программы приостанавливается до окончания операции. После завершения операции первое слово BUF будет содержать число переданных слов, поэтому его длина должна быть на одно слово больше значения WCNT. Функция возвращает значение: 1 - отсутствует оперативное задание. [50]
![]() |
Инструкция установки кодов условий. [51] |
Выполнение программы временно прекращается, и система переходит в состояние ожидания прерывания от внешних устройств. При поступлении прерывания адрес инструкции, следующей за WAIT, запоминается. [52]