Переривання як механізм, що дозволяє координувати паралельне функціонування окремих пристроїв комп’ютерної системи, реагувати на стани, що виникають при роботі процесора. Використання слів стану програми в реалізації технології перемикання контексту.
Аннотация к работе
В обчислювальній техніці під перериванням розуміють подію, при якій міняється нормальна послідовність виконання команд, що визначена програмою. Переривання, є механізмом, що дозволяє координувати паралельне функціонування окремих пристроїв компютерної системи та реагувати на особливі стани, що виникають при роботі процесора. Тобто, переривання, це примусова передача керування від програми, що виконується, до ОС, а через неї до відповідної програми обробки переривань. Структура систем переривань може бути різноманітною (в залежності від архітектури апаратного забезпечення), але всі вони реалізують одну ідею - переривається звичайний порядок виконання команд процесором. Для коректного повернення з переривання до перерваної програми перед передачею керування обробнику система запамятовує вміст регістрів процесора або у памяті з прямим доступом, або у системному стеку (system stack).