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

Выполнение - проблемная программа

Cтраница 3


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

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

Программы, с помощью которых решаются различные инженерные, экономические и научные задачи, носят название проблемных. При этом управляющая программа осуществляет загрузку проблемной программы в оперативное запоминающее устройство. По ходу выполнения проблемной программы обычно нужно ввести числовые данные или дополнительные программы с устройств ввода или из внешних запоминающих устройств. Кроме того, проблемные программы часто составляются таким образом, что в ходе их выполнения нужно вывести на печать промежуточные результаты или промежуточных данных бывает так много, что их нужно записать во внешние запоминающие устройства. Все эти функции, связанные с организацией ввода и вывода данных и программ, а также прерыванием на это время хода выполнения самой проблемной программы, выполняет управляющая программа. Выполнение большого числа функций привело к тому, что управляющие программы стали занимать все больше места в оперативной памяти машины, вытесняя при этом основные проблемные программы. Поэтому в современных ЭВМ, где управляющие программы чрезвычайно сложны и объемны, их разделяют на отдельные секции. Те секции, которые необходимы для выполнения проблемных программ во все время их работы, постоянно находятся в ОЗУ и называются супервизорной программой или супервизором. Остальные секции управляющей программы хранятся во внешних запоминающих устройствах и вызываются супервизором по мере надобности.  [33]

Программы, с помощью которых решаются различные инженерные, экономические и научные задачи, носят название проблемных. При этом управляющая программа осуществляет загрузку проблемной программы в оперативное запоминающее устройство. По ходу выполнения проблемной программы обычно нужно ввести числовые данные или дополнительные программы с устройств ввода или из внешних запоминающих устройств. Кроме того, проблемные программы часто составляются таким образом, что в ходе их выполнения нужно вывести на печать промежуточные результаты или промежуточных данных бывает так много, что их нужно записать во внешние запоминающие устройства. Все эти функции, связанные с организацией ввода и вывода данных и программ, а также прерыванием на это время хода выполнения самой проблемной программы, выполняет управляющая программа. Выполнение большого числа функций привело к тому, что управляющие программы стали занимать все больше места в оперативной памяти машины, вытесняя при этом основные проблемные программы. Поэтому в современных ЭВМ, где управляющие программы чрезвычайно сложны и объемны, их разделяют на отдельные секции. Те секции, которые необходимы для выполнения проблемных программ во все время их работы, постоянно находятся в ОЗУ и называются супервизорной программой или супервизором. Остальные секции управляющей программы хранятся во внешних запоминающих устройствах и вызываются супервизором по мере надобности.  [34]

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



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