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

Логическая конфигурация

Cтраница 2


Механизм защиты управляющих регистров организован следующим образом: программа в логической конфигурации с помощью команд, предусмотренных в ЕС ЭВМ, может записать и прочитать информацию только из логических управляющих регистров, являющихся полями дескриптора. Действующие управляющие регистры загружаются из логических управляющих регистров в соответствии с полями масок управляющих регистров, также входящими в состав дескриптора.  [16]

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

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

В отличие от прочих типов прерываний прерывания по вводу-выводу всегда адресуются той логической конфигурации, канал которой сформировал соответствующий запрос.  [19]

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

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

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

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

Если в байте состояния устройства указана занятость внешнего устройства или устройства управления, запрос очередизируется, работа логической конфигурации приостанавливается. В остальных случаях команда SIO завершается с признаком результата, равным единице.  [24]

Адрес и длина таблицы дескриптора, а также номер текущего дескриптора содержатся в соответствующих регистрах, не относящихся ни к какой логической конфигурации.  [25]

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

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

Точно так же асинхронным является обслуживание запросов на прерывание, сформированных в физической системе ввода-вывода, и выполнение прерываний по классу ввода-вывода в логической конфигурации, а именно маскирование прерываний по классу ввода-вывода в конфигурации не препятствует обслуживанию запросов на прерывание.  [28]

Состояние логических каналов, подканалов и устройств изменяется в результате выполнения команд ввода-вывода; получения запросов на прерывание от физической системы ввода-вывода, при прерываниях по классу ввода-вывода в логической конфигурации.  [29]

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



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