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

Область - абонент

Cтраница 1


Область абонента содержит информацию для создания и выполнения программ абонента. В эту область поступают операторы программы на языке ПЛ / 1 или Бэйсик, в этой области они временно хранятся, корректируются, транслируются, здесь строится и содержится код для выполнения программ в режиме интерпретации. В системе может использоваться от одной до трех областей абонентов, каждая размером от 6000 до 80000 байт.  [1]

Размер области абонента и транзитной области ДИСП СРВ может варьироваться в зависимости от размера раздела РВ. При инициализации ДИСП значение размера области абонента, соответствующее размеру раздела РВ, выбирается из специальной таблицы. Эта таблица является отдельным программным модулем ДИСП с именем DISPCSIZ, который также содержит соответствующие размерам области абонента размеры области данных - части области абонента для констант, переменных, меток, массивов, на этапах трансляции и выполнения программ.  [2]

После свертки области абонента, если нужно, выполняется длительная операция ввода-вывода, и элемент очереди помещается в очередь неактивных абонентов.  [3]

4 Модульная схема ДИСП СРВ. [4]

Определяется размер области абонента, выделяется для нее память, создается таблица всех модулей ДИСП ( оглавление), проверяется наличие модулей ДИСП в библиотеке загрузочных модулей, длины модулей заносятся в оглавление Определяется размер транзитной области памяти. Инициализируются поля области связи, БИАП и области абонента.  [5]

При использовании области абонента больших размеров необходимо, руководствуясь данными табл. 7, выработать рекомендации абонентам по применению операнда подкоманды SAVE, определяющего размер области абонента, при сохранении небольших программ.  [6]

7 Задание на, создание программы DISPCSIZ. [7]

При выборе размера области абонента необходимо учитывать размеры остальных областей: 32 Кбайта - для области программ СРВ, 44 Кбайта - для программ обработчика команды EDIT, 12 Кбайт - для резидентных программ ДИСП и минимум 38 Кбайт - для транзитных программ ДИСП.  [8]

Определяет количество и размер областей абонента. Область абонента - часть памяти раздела ДИСП, содержащая программу и данные абонента. Часть области абонента, в которой находятся все используемые в программе константы, переменные и массивы, называется областью данных. ДИСП сама вычисляет размер области данных, соответствующей каждой области абонента. Если это значение не устраивает пользователя, нужно определить размер области данных в команде UA.  [9]

В результате работы данного компонента в область абонента помещаются данные другого абонента и запускаются, если возможно, операции ввода-вывода на селекторном и ( или) мультиплексном каналах.  [10]

Таблица размеров настроена на максимальный размер области абонента, если предполагается, что всегда используется команда EDIT. Для транзитной области ДИСП всегда отводится 38 Кбайт.  [11]

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

Системный обмен в ДИСП заключается в записи содержимого области абонента в набор данных системного обмена ( свертке области абонента) и последующем восстановлении области абонента в основной памяти ( развертке области абонента. Необходимость свертки определяет Планировщик ввода-вывода, анализируя по - ступивший из компонента Обработка запрос. Свертка выполняется по истечении кванта времени и при запросе длительных операций ввода-вывода. Перед сверткой информация, необходимая для выполнения операций ввода-вывода, помещается в область ввода-вывода. После завершения операций ввода-вывода планируется развертка областей абонентов в свободные области в основной памяти.  [13]

Данными для работы компонента Обслуживание являются: БИАП, область абонента с Данными абонента, область основной памяти, используемая для выполнения операций ввода-вывода.  [14]

В начале эксплуатации ДИСП системный программист может, изменяя размер области абонента, выбрать оптимальный.  [15]



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