Page 90 - 4356
P. 90
Такою подією може бути запуск системи автоматизації,
переривання або виявлення програмної помилки (рисунок 3.1).
Програми, призначені для обробки подій, поділяються на
пріоритетні класи (priority classes), які визначають порядок
обробки програми (система взаємних переривань - mutual
interruptibility), коли відбувається декілька подій.
Рисунок 3.1 – Методи обробки користувацької програми
Програмою з нижчим пріоритетом є головна програма (main
program), яку циклічно обробляє CPU. Події можуть перервати
головну програму в будь-якому місці, після чого CPU виконає
90