Cтраница 3
Система прерываний обеспечивает реакцию на события, внешние по отношению к реализуемой процессором программе, и на особые ситуации, возникающие при выполнении программы. Эти события отображаются сигналами, которые формируются вне процессора или в самом процессоре и называются сигналами прерывания. При появлении сигнала прерывания осуществляется аппаратный переход к специальной программе в составе супервизора, обслуживающей прерывания. Эта программа обеспечивает запоминание состояния прерванной программы ( состояние регистров процессора), уточнение, если это необходимо, причины прерывания и передачу управления программе реакции на события, называемой программой обработки прерывания. По завершении выполнения программы обработки прерывания происходит восстановление состояния регистров процессора в соответствии с ранее прерванной программой и ее выполнение возобновляется. [31]