Cтраница 3
В оперативную память машины вводится ОП ( объединяющая программа), все массивы стандартной подпрограммы, кроме массивов с безразличным содержимым ячеек ( таких, например, как массив рабочих ячеек), а также массивы постоянной и переменной информации. ОП перерабатывает сперва программный массив и массив констант восстановления, используя при этом переменную и постоянную информацию. [31]
Массивы констант формируются при трансляции программы. На все массивы констант создается таблица массивов констант ( ТМК), ее описатель помещается во второе слово словаря сегментов программы. При загрузке программы на исполнение система выделяет для всех массивов констант конкретный непрерывный участок МПО. Информация о нем ( адрес начала и число страниц) помещается в третье слово словаря сегментов программы. [32]
Связь ИИС предприятий с комплектами ИИСЭ-3, находящимися на уровне производственного объединения и энергосистемы, позволяет создать иерархическую многоуровневую систему. Каждое ВУ системы обеспечивает алгебраическое сложение информации, полученной от различных датчиков, каналов, и образует группы, соответствующие определенным потребителям электроэнергии. Перечень каналов, входящих в состав каждой группы, устанавливается потребителем и записывается в массив переменных констант. [33]
Первая из этих ( программ обеспечивает печать заданных массивов информации в восьмеричной системе счисления или в десятичной системе с фиксированной либо плавающей запятой. Массивы отделяются двойным интервалом. Каждому из последовательности массивов автоматически присваивается очередной номер, начиная с первого. Перед массивом констант печатается слово Константы. Рулонная лента РТА разделяется линиями отреза на стандартные страницы; на каждой из них также печатается очередной номер. В начале первой страницы ВП Вывод на телетайп оставляет ряд свободных строк для размещения названия программы либо другого текстового пояснения. [34]
Процесс расчета сеточной модели для реального пласта длителен по времени даже для ЭВМ нового поколения, т.к. процесс итерационный по давлению, а для газоконденсатных пластов ввели еще уточнение состава и свойств флюидов. В связи с этим в алгоритм введено несколько дополнений. Используется подпрограмма создания контрольной точки с тем, чтобы можно было прерывать счет и возобновлять его по мере наличия машинного времени. Для расчета фазовых превращений природный газ-конденсат в пласте разработана подпрограмма расчета массива констант равновесия г & з-конденоат для изотермических условий. Процессы, протекающие в пласте, незначительно влияют на температуру, с достаточной степенью точности условия в пласте можно считать изо термическими. [35]
В процессе вероятностного анализа, как правило, необходимо получать независимые ( некоррелированные) последовательности случайных значений одновременно по нескольким входным параметрам. Для получения таких последовательностей с одинаковым видом распределения могут применяться одни и те же ДСЧ, но с разными начальными константами. На рис. 6.37 представлена схема алгоритма выработки случайных значений параметров. & тах предельные отклонения, код распределения, которое необходимо воспроизводить, или массив данных, описывающих гистограмму требуемого распределения. Задается также массив начальных констант для датчиков. [36]
![]() |
Организация доступной физической памяти. [37] |
В машинном языке МВК Эльбрус обращение к командам программы и к данным имеет разную природу. Программы реализованы в виде процедур, допускающих параллельное ( и рекурсивное) обращение. Данные для процедур помещаются в динамически организуемые области - стеки. Поэтому распределение памяти для программных сегментов и сегментов данных осуществляется различным образом. Особым видом данных является массив констант, доступный для любого из программных сегментов. [38]