Cтраница 2
Это объявление не оказывает эффекта на резервирование памяти для переменной типа портфель my folio, которая содержит портфель с таблицей емкостью в 150 записей о содержимом пакета акций. Изменение этой верхней границы в течение жизни программы управления капиталовложениями нецелесообразно. [16]
Схема алгоритма ввода в ЭВМ коэффициентов и свободных членов системы уравнений. [17] |
Объявление размеров массивов в программе необходимо для резервирования памяти ОЗУ для хранения значений элементов объявляемых массивов. [18]
В таких случаях целесообразно использовать команду транслятору резервирования памяти для символьных данных. Эта команда в простейшем случае имеет вид ( более полно она будет описана в гл. [19]
Счетчик адресов может быть использован в программе для резервирования памяти. [20]
Данная команда ассемблеру в основном используется с целью резервирования памяти для локальных переменных величин данного модуля. Поскольку характер использования резервируемых ячеек ассемблеру неизвестен, то он ( как и в случае констант) не записывает в вырабатываемую программу команд обхода резервируемых ячеек - за этим должен следить автор программы. [21]
Возможность записать новые данные в любой свободный участ-ток памяти избавляет от необходимости резервирования памяти при программировании. Можно запрограммировать ведение списка свободных участков памяти. При необходимости ввода новых данных программа обращается к списку свободных участков, исключает из него адрес первого из незанятых участков и использует его для записи новой информации. [22]
Первый просмотр программы начинается с установки исходных значений переменных, используемых ассемблером, и резервирования памяти для таблицы символов, в которую ассемблер будет заносить имена меток. Счетчик адресов при этом устанавливается в нуль, так как ассемблер предполагает, что все программы начинаются с нулевого адреса памяти. Затем ассемблер просматривает слева направо каждую строку исходной программы, начиная с первой строки и кончая последней. Для каждой строки, содержащей оператор, ассемблер выполняет три основных действия. [23]
Для реализации этого метода доступа имеются также две возможности: может быть использовано непрерывное или индексное резервирование памяти. Если известно, где начинается непрерывный файл, то произвольный доступ может быть организован так же, как к элементам одномерного массива. Ограничения непрерывного способа резервирования остаются прежними: в общем случае размер файла не может быть увеличен. [24]
Именно в таком виде ( когда список констант отсутствует) чаще всего и используется команда резервирования памяти. [25]
В автокоде для каждой команды порождения констант ( DC) того или иного типа имеется соответствующая команда резервирования памяти ( DS) для данных того же типа. Команды DC и DS, как мы это видели на примере данных типа Н, F и Е, имеют аналогичную структуру. В частности, в командах DS также можно задавать нулевую кратность - в этом случае по команде DS тоже производится только выравнивание на целочисленную границу, а область памяти на самом деле не резервируется ( т.е. резервируется область длины / 0); если при этом какие-то байты пропускаются. [26]
В этой книге рассматриваются только некоторые дополнительные средства программирования, такие как массивы указателей, массивы с резервированием памяти в области динамического обмена и ряд других возможностей. [27]
Обслуживающие программы осуществляют объединение отдельно транслируемых модулей в одну или несколько исполняемых программ, составление перекрывающихся программных фаз, резервирование памяти для общих областей. Предусмотрена работа с библиотеками программ, с реализацией функций копирования, обновления, сжатия и исполнения библиотек, а также создания частных библиотек. [28]
Фрагменты схем алгоритмов, соответствующие конструкциям следования ( а, условным ( б, в, выбора ( г, циклам с предусловием ( д, постусловием ( е и с параметром ( ж. [29] |
Приступая к написанию текста программы, необходимо выбрать имена для всех величин, используемых в алгоритме, и определить директивы резервирования памяти для них. [30]