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

Время - обработка - прерывание

Cтраница 2


В более простых системах можно не использовать очереди диалоговых прерываний и диспетчера очереди, если удовлетворять следующие требования: 1) пользовательское диалоговое прерывание допустимо лишь в том случае, если ранее было приглашение из прикладной программы, и 2) система после выдачи приглашения приостанавливает выполнение программы до тех пор, пока не произойдет прерывание. Таким образом, конкурирующие диалоговые прерывания исключаются, и, следовательно, не надо устанавливать очередь. Приглашением может быть текст на экране, сообщающий пользователю, что он должен выбрать одно из предлагаемых диалоговых прерываний, Разумеется, в этом случае приходится отказываться от возможности состоящей в том, что во время обработки прерывания системой пользователь может генерировать новые прерывания.  [16]

Однопользовательские операционные системы позволяют одиночному пользователю взаимодействовать с аппаратными средствами персональных ЭВМ и рабочих станций; типичными примерами таких систем являются СР / М и MS-DOS. Характерными представителями многопользовательских операционных систем являются система Unix и ее многочисленные разновидности. Принципиально необходимы для работы с ними быстродействующая дисковая память и свопинг программ с этой памятью. В многопользовательских операционных системах время обработки прерываний обычно сравнительно велико. Операционные системы реального времени, иначе называемые исполнительными, чаще всего применяются для решения задач управления; нередко они имеют достаточно малый объем, позволяющий размещать их непосредственно в ПЗУ. Конкретное содержание понятия реальное время определяется характером использования системы, но для большинства операционных систем реального времени время обработки прерываний лежит в диапазоне от 50 до 250 мкс.  [17]

В более простых системах можно не использовать очереди диалоговых прерываний и диспетчера очереди, если удовлетворять следующие требования: 1) пользовательское диалоговое прерывание допустимо лишь в том случае, если ранее было приглашение из прикладной программы, и 2) система после выдачи приглашения приостанавливает выполнение программы до тех пор, пока не произойдет прерывание. Таким образом, конкурирующие диалоговые прерывания исключаются, и, следовательно, не надо устанавливать очередь. Приглашением может быть текст на экране, сообщающий пользователю, что он должен выбрать одно из предлагаемых диалоговых прерываний. Разумеется, в этом случае приходится отказываться от возможности состоящей в том, что во время обработки прерывания системой пользователь может генерировать новые прерывания.  [18]

Однопользовательские операционные системы позволяют одиночному пользователю взаимодействовать с аппаратными средствами персональных ЭВМ и рабочих станций; типичными примерами таких систем являются СР / М и MS-DOS. Характерными представителями многопользовательских операционных систем являются система Unix и ее многочисленные разновидности. Принципиально необходимы для работы с ними быстродействующая дисковая память и свопинг программ с этой памятью. В многопользовательских операционных системах время обработки прерываний обычно сравнительно велико. Операционные системы реального времени, иначе называемые исполнительными, чаще всего применяются для решения задач управления; нередко они имеют достаточно малый объем, позволяющий размещать их непосредственно в ПЗУ. Конкретное содержание понятия реальное время определяется характером использования системы, но для большинства операционных систем реального времени время обработки прерываний лежит в диапазоне от 50 до 250 мкс.  [19]



Страницы:      1    2