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

Состояние - прерванная программа

Cтраница 1


Состояние прерванной программы запоминается в специальном регистре, называемом словом состояния старой программы, а уюво состояния новой программы ( Program Status Word - PSW) 1ринимает значение слова состояния соответствующей подпрограм-лы обработки прерывания. По информации, содержащейся в PSW, ентральный процессор определяет адрес следующей выполняемой команды. После того как прерывание будет обработано, управление / гожет быть возвращено прерванной программе или же передано гекоторой другой программе. Поскольку вся информация, необхо-гимая для работы прерванной программы, была автоматически за-юмнена в ее PSW, то выполнение этой программы может быть про-юлжено сразу же после возврата ей управления.  [1]

Запоминает слово состояния прерванной программы в определенных ячейках постоянно фиксированной области памяти.  [2]

Для запоминания состояния прерванной программы используется: 1) очередь; 2) стек; 3) ОЗУ; 4) ПЗУ.  [3]

Старое ССП ( слово состояния прерванной программы) хра - нит необходимую информацию о состоянии процессора в момент прерывания и запоминается в памяти, а из памяти в процессор посылается новое ССП, определяющее прерывающую программу и становящееся текущим ССП.  [4]

5 Структура области сохранения. [5]

При возникновении прерывания СУПЕРВИЗОР запоминает состояние прерванной программы: содержимое всех регистров, слово состояния прерванной программы ( старое PSW), имя этой программы и другую информацию: Запоминание производится в так называемой области сохранения, которая для фонового раздела находится в области памяти, выделенной СУПЕРВИЗОРУ, а для других разделов в начале их участков памяти.  [6]

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

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

При возникновении прерывания вычислительная машина запоминает слово состояния прерванной программы в постоянно фиксированной области основной памяти и передает управление Супервизору. Он производит анализ прерывания и определяет часть управляющей программы, которая его обрабатывает. Если во время обработки прерывания не должно произойти прерывание, управление передается РЗ программам.  [9]

Последней командой прерывающейч программы - командой Возврат из прерываний первое слово вектора состояния прерванной программы загружается из стека в счетчик команд, а затем второе слово - в регистр слова состояния процессора. Передача каждого слова сопровождается увеличением УС на два. После этого восстанавливается выполнение прерванной программы.  [10]

11 Прерывание при использовании ССП. [11]

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

При возникновении прерывания СУПЕРВИЗОР запоминает состояние прерванной программы: содержимое всех регистров, слово состояния прерванной программы ( старое PSW), имя этой программы и другую информацию: Запоминание производится в так называемой области сохранения, которая для фонового раздела находится в области памяти, выделенной СУПЕРВИЗОРУ, а для других разделов в начале их участков памяти.  [13]

Прерыванием называется состояние процессора, при котором происходит переход от выполнения одной программы к другой с сохранением состояния прерванной программы.  [14]

Одновременно машина переводится в состояние супервизорного режима, отменяются все другие прерывания и в некоторых управляющих регистрах аппаратно запоминается состояние прерванной программы.  [15]



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