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

Непрерывная область - память

Cтраница 2


Загрузочные области оверлейной структуры в ОС ЕС и ИБМ / 360 могут занимать одну или несколько, не более четырех, непрерывных областей памяти. В некоторых случаях возникает необходимость планирования многообластных структур. Расположить сегменты таким образом, как изображено непосредственно на рис. 11.6, а, Редактор не может, так как он в состоянии включить в загрузочный модуль одну и ту же секцию только один раз, а, следуя структуре связей, от Редактора потребовалось бы троекратное помещение каждой из секций Е, F и G в сегменты, расположенные после сегмента В, после сегмента С и после сегмента D.  [16]

17 Элементарные операции со строками. [17]

Различие между строкой и массивом символов связано с понятием длины. В обоих случаях представляется непрерывная область памяти, но длина массива устанавливается в момент его создания, а длина строки может изменяться в процессе выполнения программы. Это различие влечет интересные последствия, которые мы вкратце обсудим.  [18]

Файл Поименованная совокупность байтов, записанная на жесткий или гибкий магнитный диск. Эта совокупность необязательно занимает непрерывную область памяти на диске.  [19]

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

Часть объектной программы, для размещения которой в оперативной памяти выделяется самостоятельный участок независимо от размещения других таких частей. В языке ассемблера - группа команд, которая должна быть расположена в непрерывной области памяти.  [21]

Блок идентификатора файла ( метка формата 1) именует файл и среди прочего описывает организацию файла, дату создания и срок хранения. Метка содержит также адрес файла или максимум три адреса, если файл занимает более чем одну непрерывную область памяти ( экстент) на устройстве прямого доступа. Поле адреса метки файла указывает первый и последний цилиндры и дорожки, выде-ленные для экстента. Она может содержать описания и адреса до тринадцати других экстентов. В этом случае метка формата 1 ссылается на метку формата 3, сформированную для данного файла.  [22]

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

Алгоритм (4.18) очень напоминает программу поиска при просмотре массива или последовательности. Ведь фактически последовательность - это точно такой же список, но в нем методы связи с последующим элементом остаются либо неопределенными, либо неявными. Поскольку основные операции над последовательностями не предусматривают включения новых элементов ( кроме как в конец) или их исключения ( кроме уничтожения всех элементов), то перед реализатором лежит широкое поле для выбора нужного метода и он может размещать элементы последовательно один за другим в непрерывной области памяти. Линейные списки с явными ссылками обеспечивают большую гибкость, и поэтому их нужно использовать всякий раз, когда такая гибкость действительно необходима.  [24]

Символ R указывает на то, что том должен быть снят с устройства 130, но оставлен недалеко от ЭВМ для возможного использования в ближайшем будущем. Том используется программой системного ввода RDR. Серийный номер тома WD001 имеет стандартные метки. В параметре SPACE указывается: 196 - общее число всех свободных цилиндров на томе, 0047 - общее число дорожек в дополнение к свободным цилиндрам, 0003 - области ( или экстенты), разделяющие цилиндр и дорожки, 0193 - - максимальное число непрерывных свободных цилиндров самого большого экстента во всем остающемся пространстве, 0019 - максимальное число дорожек в дополнение к свободным цилиндрам самого большого экстента во всем оставшемся пространстве. Экстент - это непрерывная область памяти в устройстве прямого доступа, выделенная для конкретного набора данных.  [25]



Страницы:      1    2