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

Системная директива

Cтраница 2


Данные директивы обеспечивают связь задач с управляющей программой. В программах на Макроассемблере системные директивы с точки зрения программной реализации представляют вызовы макрокоманд, расширяющихся через макроопределения из системной макробиблиотеки. В программах на Фортране системные директивы представляют вызов подпрограмм из системной библиотеки объектных модулей.  [16]

Обмен информацией между ЭВМ и внешними по отношению к ней устройствами ( периферией) является неотъемлемым элементом любого вычислительного процесса. В случае стандартной периферии и работы ЭВМ под управлением операционной системы весь процесс обмена оказывается скрытым от пользователя. Необходимо лишь оформить в программе соответствующую системную директиву ввода-вывода. Возможности, предоставляемые операционной системой, достаточно широки и удовлетворяют большинству потребностей, возникающих при работе со стандартной периферией. Непосредственное обращение к стандартным внешним устройствам можно допустить, только зная детали взаимодействия операционной системы с периферией, чтобы гарантировать отсутствие побочных эффектов, которые могут привести к нарушению нормального функционирования либо программы пользователя, либо операционной системы. Обычно в операционной системе имеются разнообразные средства защиты и контроля, направленные против непредусмотренного вмешательства чересчур активного, неумелого или неаккуратного пользователя.  [17]

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

Увеличение логического адресного пространства сверх 32К слов возможно только с помощью аппаратуры ДП. В системе с ДП есть возможность динамически по запросам от задач создавать, присоединять, уничтожать дополнительные непрерывные участки памяти - районы, к которым задача будет иметь доступ. Существуют район, в котором выполняется сама задача; статический общий район, создаваемый при генерации системы или привилегированной командой SET; динамический район, создаваемый с помощью системной директивы управления памятью во время выполнения задачи.  [19]

Как уже говорилось, максимальный размер задачи в системе с ДП обычно не превышает 32К слов. Это объясняется тем, что система адресации в архитектуре СМ ЭВМ позволяет представить максимально возможный адрес не более чем 16-разрядным словом. Следовательно, адресное пространство любой задачи не может превышать 64К байт или 32К слов. Чтобы избежать ограничения на размер задачи, в ОС РВ существует возможность расширить логическое адресное пространство с помощью специальных системных директив управления памятью.  [20]



Страницы:      1    2