Cтраница 1
Резервирование памяти для массива X выполняется оператором ALLOCATE, которому предшествует оператор присваивания, определяющий значения размерности массива X. После выполнения необходимых операций над элементами массива X память, отведенная для его размещения, освобождается. Далее вычисляются новые значения индексов N1, N2, характеризующих размерность массива, и второй оператор ALLOCATE резервирует память для массива X. Осуществляется ввод новых значении элементов массива. [1]
Резервирование памяти следует выполнять не статически, а в зависимости от текущих требований. [2]
Процесс резервирования памяти производится так же, как было описано в операторе DS для данных с фиксированной точкой. [3]
Операторы резервирования памяти в программе необходимо размещать таким образом, чтобы ЦП ни при каких условиях не принял их за команды. END, так как он является директивой ассемблеру о прекращении трансляции. [4]
Эти программы осуществляют резервирование памяти под массивы, истинные размеры которых определяются только на стадии счета. [5]
Усложняется также задача резервирования памяти. Указанные трудности сравнительно легко преодолеть, используя ассоциативные методы представления и поиска информации. Здесь благодаря введению ассоциативных групп для свободных ячеек отпадает необходимость в частой раздвижке или уплотнении массивов при включении новых элементов или изъятии устаревших, s резерв свободных ячеек оказывается распределенным по всему полю памяти, выделенному для записи массива. [6]
Все перечисленные директивы резервирования памяти и операторы прямого присваивания записываются в описательной части исходного модуля. Основную его часть составляют операторы, которые выполняют действия, указанные в блоках 2 - 8 на рис. 2.6. Группы блоков 2 - 3 и 5 - 7 являются конструкциями следования ( рис. 2.2, а) и реализуются операторами машинных команд, записанными в последовательных строках исходного модуля. [7]
Поэтому воспользуемся командой резервирования памяти DS для символьных данных, чтобы в качестве характеристики длины имени области была принята длина самой области. [8]
Главная программа LAFFC обеспечивает резервирование памяти, ввод данных, их проверку с помощью подпрограммы PROVRK, вычисление и печать амплитудно-и фазочастотных характеристик. [9]
Секция описаний включает псевдокоманды резервирования памяти под исходные данные х, сумму S, счетчик и текущий адрес; псевдокоманды определения адреса х и адреса суммы, а также псевдокоманды определения десятичных констант. Поскольку программа обращается к внешним подпрограммам, соответствующие имена определены псевдокомандой ЕХТ. [10]
Поля операторов языка ASM-86. а - директив. б - мнемокодов команд. [11] |
Для определения типов переменных и резервирования памяти служат директивы DB, DW и DD, которые определяют байт, слово и двойное слово соответственно. [12]
С событием не связано какое-либо резервирование памяти, поскольку событие отождествляется не с содержимым структуры данных, а с адресом этой структуры. Если события не ожидают никакие процессы, факт наступления события не влечет каких-либо действий. Если такие процессы есть, при наступлении события все они снимаются с ожидания. Механизм событий не позволяет передать никакие количественные данные, а только указывает факт наступления события. Использование различных адресов для обозначения различных событий гарантирует уникальность каждого события. [13]
Несколько сложнее обстоит дело с резервированием памяти для задавле-мого текста. Прежде всего заметим, что в тексте, кроме слов, содержатся и их разделители ( запятые), так что область памяти должна содержать п ( / 1) - 1 байт. [14]
Тип портфеля с переменной таблицей объемом до 600 различных пакетов акций. [15] |