НЕФТЬ-ГАЗ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
На главную >>


Теперь на нашем сайте можно за 5 минут создать свежий реферат или доклад

Скачать книгу целиком можно на сайте: www.nglib.ru.

Предложения в тексте с термином "Адрес"

Хеш-функция производит пересчет ключа в адрес записи на файле.

Доступ к записям в подобных файлах осуществляется передачей процедуры доступа физического адреса записи на НМД.

Поскольку записи могут иметь разную длину (из-за наличия полей переменной длины), вычислить каким-либо образом физический адрес записи, исходя, например, из ее порядкового номера, нельзя.

Поэтому адрес каждой записи хранится в специальном файле, получившем название файла перекрестных ссылок CROSS — REFERENCE.

Файл обеспечивает связь порядкового номера записи с физическим адресом этой записи на диске.

Поиск физических адресов происходит по номерам записей в файле перекрестных ссылок.

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

Кроме того, необходимо отметить следующие организационные особенности каждого языка: а) обратное расположение массивов (в языке ФОРТРАН массив располагается в памяти по столбцам, а в языке ПЛ/1 — по строкам); б) наличие информационного вектора для переменных в языке ПЛ/1 [поскольку в языке ПЛ/1 память под данные может выделяться динамически, компилятор генерирует информационный вектор, который содержит сведения о переменных, строках и массивах (адрес, длина, количество элементов и пр.

Наиболее распространен способ обмена данными с помощью операторов CALL и LINK-При этом осуществляется формирование списка передаваемых данных и списка их адресов.

Адрес списка адресов передается вызываемой программе через регистр 1.

Большие затраты для интерпретирующей подпрограммы обусловливаются накладными расходами, связанными с определением координат элементов разреженной матрицы и преобразованием индексов массивов в действительные адреса.

Наиболее широко используются два механизма связывания фактических и формальных параметров подпрограмм: 1) по адресу; 2) по значению.

При использовании первого механизма в подпрограмму передается адрес данных, являющихся фактическим параметром и принадлежащих вызывающей подпрограмме, т.

Передача параметра-аргумента с помощью второго механизма предполагает создание копии передаваемых данных и передачу этой копии в вызываемую подпрограмму по адресу.

Передача параметров по адресу представляет собой обобществление данных между двумя (а возможно, и более) программными компонентами.

Старший адрес.

Младший адрес

В смежную с ними область динамически загружаются обслуживающие и проектирующие подсистемы ПО, при этом обслуживающие подсистемы занимают участки памяти с меньшими адресами.

В проектирующие подсистемы ПО передаются: параметры, задающие режим функционирования; адреса точек входа в обслуживающие подсистемы ПО; адреса динамически распределенных областей памяти, предназначенных для информационного обмена между различными подсистемами ПО.

Физически они представляют собой адрес указываемых данных или содержат информацию, позволяющую этот адрес вычислить.




Главный редактор проекта: Мавлютов Р.Р.
oglib@mail.ru