Переривання - Комп’ютерний лексикон - технічні терміни чітко пояснені, ПК, глосарій EDP

Сигнал, який перериває процесор у його поточній роботі.

Переривання - це сигнал, який перериває процесор у його поточній роботі (англійською: перебивати).

терміни

Потім він виконує інструкції (обробник переривань), визначені операційною системою, які вирішують, як реагувати на це переривання (наприклад, зберегти для подальшої обробки або негайно реагувати на нього).

Використання переривань необхідне, оскільки процесор може виконувати лише одну інструкцію за раз, але під час якої може відбуватися важлива дія (наприклад, надходження даних тощо), яку потрібно обробити (інакше дані втрачаються, наприклад).

Загальне розмежування можна зробити між апаратними та програмними перериваннями. Перші надсилаються пристроєм (посиланням) периферійного пристрою [/ link]), підключеним до комп'ютера, і в основному використовуються для отримання даних ззовні (введення на клавіатурі, даних з мереж тощо). На ПК кожен периферійний пристрій зазвичай отримує номер для своїх запитів на переривання (IRQ) (кілька пристроїв також можуть спільно використовувати один), який використовується для ідентифікації пристрою.

Програмні переривання в основному використовуються для використання функцій операційної системи (наприклад, відкриття файлу).

Той факт, що процесор може бути зупинений перериванням у (майже) будь-який момент часу, дозволяє багатозадачність.