Cтраница 1
Общие области память С целью экономии памяти иногда целесообразно выделять одно и то же место в памяти машины для хранения нескольких переменных или массивов. [1]
Общие области, как оказывается, образует массивное множество в пространстве всех областей. [2]
Общие области часто используются для передачи аргументов между вызывающей программой и подпрограммой. [3]
Общие области, определенные в программе на Фортране с помощью операторов COMMON, используются для размещения данных, которые могут быть доступны нескольким программным единицам выполняемой программы. Распределение памяти для общих областей выполняется на этапе редактирования. [4]
Общие области А и В перемещаются в корневой сегмент. Заметим, что каждая общая область рассматривается Редактором как отдельная секция. [5]
Общие области, определенные в программе на Фортране с помощью операторов COMMON, используются для размещения данных, которые могут быть доступны нескольким программным единицам выполняемой программы. Распределение памяти для общих областей выполняется на этапе редактирования. В программе может быть одна неименованная и одна или несколько именованных общих областей. [6]
Общие области служат для хранения информации, используемой одновременно несколькими программами одного и того же сегмента, а также для передачи информации от одной программы к другой. В общих областях могут размещаться любые объекты, кроме описаний внутренних программ ( см. стр. Часто с целью разгрузки основной области в общую область выносят константы, определенные в программе. Под общие области разных программ при загрузке отводится одно и то же. Общие области в разных программах могут быть неодинакового объема. Объем памяти, выделяемый под общие области с одинаковыми именами, определяется областью, имеющей наибольший объем. [7]
Общие области РЕДАКТОР формирует в порядке поступления определяющих их элементов СМ и устанавливает их длины как максимальные из длин во всех СМ, задающих область с одним и тем же именем. [8]
Переменные общих областей не должны включаться в список формальных аргументов. [9]
Общим областям, имеющим одинаковые наименования, будет отведено одно и то же место в общем поле. Если длина областей при этом была различной, то место отведется по большей из них. [10]
Общей областью называется совокупность ячеек памяти, которые могут совместно использоваться разными модулями, составляющими программу. Общая область запрашивается с помощью псевдокоманды СОМ. [11]
Все общие области, определенные в программе, размещаются в начале программы перед корневой фазой, причем таким образом, что первой располагается неименованная общая область, за ней - именованные общие области. Порядок следования именованных общих областей соответствует последовательности объявления их в программе. [12]
Если общая область используется как рабочая, порядок ее использования разными модулями безразличен. Память под общую область будет выделена редактором связей по максимальному запросу. [13]
Если общая область используется для передачи результатов из одного модуля в другой, то необходимо заранее определить ее структуру, которая должна строго соблюдаться во всех модулях. [14]
Все общие области, определенные в программе, размещаются в начале программы перед корневой фазой, причем таким образом, что первой располагается неименованная общая область, за ней - именованные общие области Порядок следования именованных общих областей соответствует последовательности объявления их в программе. [15]