Общая область - память - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если вам долго не звонят родственники или друзья, значит у них все хорошо. Законы Мерфи (еще...)

Общая область - память

Cтраница 3


Оператор COMMON должен находиться соответственно в тех программных единицах, которые требуют доступа к общим областям памяти. С помощью оператора COMMON, например, может быть осуществлена передача данных из вызывающей программной единицы в подпрограмму и обратно. При этом совпадение списков идентификаторов в операторах, стоящих в вызывающей программе и подпрограмме, необязательно. Требуется только обеспечение равенства длины общих блоков.  [31]

В языке ФОРТРАН имеются средства, позволяющие в целях повышения компактности и вычислительной эффективности программы занимать общие области памяти данными подпрограммы и основной программой, снимая, таким образом, локальность переменных подпрограммы.  [32]

Чтобы супервизору был обеспечен доступ к любой области памяти и несколько программ могли использовать для обмена информацией общую область памяти, используется универсальный ключ 0, который присваивается супервизору и страницам, общим для нескольких программ. При сравнении ключа программы / Сп с ключом страницы КР, ключ 0 считается равным любому другому ключу. Поэтому, если один из ключей /, / ( Р имеет нулевой код, адрес считается корректным и сигнал прерывания К не формируется.  [33]

Оператор COMMON служит для того, чтобы различные части одной программы либо различные программы имели возможность доступа к общей области памяти, а также для указания имен переменных и массивов, расположенных в этой области. Таким образом, переменные и массивы, появляющиеся в основной программе или подпрограмме, могут быть сделаны такими, что будут занимать в памяти одни и те же ячейки, как и переменные или массивы в других программах. Это позволяет экономнее использовать память машины.  [34]

35 Отрицательные приращения содержимого мое, имеющее место после выполнения команды полнения первой команды DRP. в-содержимое г-содержимое регистров после выполнения третьей. [35]

Такое применение регистровой пары ВС пон зволяет использовать последовательности команд с косвенной адресацией для перег сылки данных в общую область памяти и и. В этой области ( 0028) содержится младь ший байт суммы отрицательных чисел.  [36]

37 Пример определения и использования подпрограммы. [37]

Обмен информацией между основной программой и подпрограммой может осуществляться не только с помощью параметров, но и путем использования общих областей памяти.  [38]

Оператор ВВОДИТЬ ПЕРЕМЕННЫЕ): : ВВП ( пусто) Данный оператор предназначен для ввода фиксированного набора переменных в общую область памяти. При этом следует вводить только те переменные, которые нужны для выполнения расчетов. Подготавливая информацию для ввода, пользователь указывает наименования вводимых переменных и их значения. Порядок задания переменных, подлежащих вводу, не имеет значения.  [39]

Использование задачей более 32 Кслов физической памяти обеспечивается с помощью директив динамического переключения виртуального адресного пространства, позволяющих взаимодействовать задачам через общие области памяти. Введение загружаемых драйверов и обменного приоритета задач обеспечивает более эффективное использование ОП. Улучшено использование пространства на магнитных дисках путем реализации динамического выделения области выгрузки задач. Возможности многопользовательской работы значительно усилены путем регистрации пользователей, средств индивидуальной защиты томов. Расширен язык косвенных командных файлов.  [40]

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

МУЛЬТИСИСТЕМА [ multisystem ] Система, состоящая из нескольких ЭВМ, между которыми осуществляется обмен данными или же работа которых организована на общую область памяти с целью обеспечения обработки единого потока заданий.  [42]

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



Страницы:      1    2    3