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

Многофазовая программа

Cтраница 1


1 Примеры структур программ. [1]

Многофазовая программа может быть простой структуры, а может иметь структуру с перекрытием или оверлейную структуру.  [2]

3 Примеры структур программ. [3]

В многофазовой программе, имеющей структуру с перекрытием, отдельные фазы, сменяя одна другую в процессе выполнения, занимают одну и ту же область памяти, накладываясь на уже отработавшие. Тем самым удается выполнить программу большого объема, располагая ограниченной областью основной памяти.  [4]

Загрузка фаз многофазовой программы и организация перекрытия в операционной системе ДОС планируются программистом на уровне входного языка.  [5]

Загрузка фаз многофазовой программы и организация перекрытия в операционной системе ДОС планируется программистом на уровне входного языка.  [6]

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

По структуре РЕДАКТОР является многофазовой программой с перекрытием с корневой фазой. Для ее выполнения требуется не менее 10 Кбайт основной памяти.  [8]

Другие фазы вызываются в процессе выполнения многофазовой программы. Для этого имеются специальные средства.  [9]

Оператор PHASE предназначен для каталогизации фазы и для создания многофазовых программ. Создание многофазовых программ производится па уровне объектных модулей, которые могут располагаться в библиотеке или на устройстве SYSIPT. Оператор PHASE задает имя фазы и адрес основной памяти, начиная с которого она будет размещаться при выполнении. Этот оператор должен предшествовать первой карте объектного модуля или оператору INCLUDE. Оператор PHASE записывается в виде PHASE имя фазы, адрес загрузки [ NOAUTO ], где имя фазы - наименование программной фазы, содержащее от одного до восьми алфавитно-цифровых символов, начинающееся с буквы ( для многофазовых программ фонового раздела первые четыре символа наименования лучше иметь одинаковыми, а для разделов переднего плана первыми символами указать FGP); адрес загрузки указывает адрес основной памяти, с которого отредактированная фаза должна загружаться для выполнения.  [10]

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

Для осуществления этого процедуры HP, PI и Р2 должны представлять собой отдельные фазы многофазовой программы, причем фазы, соответствующие процедурам PI и Р2, должны быть отредактированы с одного адреса ( рис. И.  [12]

Затем выполняется редактирование программы, и, так как заданы режимы CATAL и NOMAP, готовая многофазовая программа будет занесена на хранение в библиотеку абсолютных модулей, причем редактирование не будет сопровождаться обзором фаз и диагностическими сообщениями РЕДАКТОРА.  [13]

Например, в ДОС ЕС эта дополнительная информация может включать Управляющие операторы Библиотекаря для каталогизации модуля в библиотеку RL или управляющие операторы Редактора для создания многофазовой программы определенной структуры.  [14]

Оператор PHASE предназначен для каталогизации фазы и для создания многофазовых программ. Создание многофазовых программ производится па уровне объектных модулей, которые могут располагаться в библиотеке или на устройстве SYSIPT. Оператор PHASE задает имя фазы и адрес основной памяти, начиная с которого она будет размещаться при выполнении. Этот оператор должен предшествовать первой карте объектного модуля или оператору INCLUDE. Оператор PHASE записывается в виде PHASE имя фазы, адрес загрузки [ NOAUTO ], где имя фазы - наименование программной фазы, содержащее от одного до восьми алфавитно-цифровых символов, начинающееся с буквы ( для многофазовых программ фонового раздела первые четыре символа наименования лучше иметь одинаковыми, а для разделов переднего плана первыми символами указать FGP); адрес загрузки указывает адрес основной памяти, с которого отредактированная фаза должна загружаться для выполнения.  [15]



Страницы:      1    2