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

Прерванная программа

Cтраница 4


Получив управление после прерывания, СУПЕРВИЗОР запоминает полное состояние прерванной программы, что необходимо для обеспечения возможности продолжить ее выполнение после обработки прерывания.  [46]

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

48 Командный цикл при требовании на прерывание программы. [48]

Куда помещает управляющая программа ( STP) последующий адрес прерванной программы.  [49]

50 Схема формирования слова состояния программы. [50]

Программа обработки прерываний заканчивается командой, возвращающей процессор к прерванной программе. Эта команда обеспечивает выборку старого ССП на место текущего ССП и переход к выполнению команды, на которой произошло прерывание, либо к выполнению следующей за ней команды.  [51]

При этом не исключено, что управление будет возвращено ранее прерванной программе.  [52]

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

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

СПП, сохраняется информация, необходимая для продолжения работы но прерванной программе в дальнейшем.  [55]

56 Классификация муфт. [56]

СПП, сохраняется информация, необходимая для продолжения работы по прерванной программе в дальнейшем.  [57]

58 Слово состояния программы. [58]

Основная информация, отражающая состояние процессора и необходимая для возобновления выполнения прерванной программы, отражается в ССП - слове состояния программы, имеющем формат двойного слова.  [59]



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