Programmi di interrupt interrompono l'elaborazione dei programmi del programma principale nella lista dei task "Programmi".
Se vi sono contemporaneamente più richieste di interruzione, esse vengono evase in ordine di priorità dal numero più basso a quello più alto.
Se vi sono ulteriori richieste di interruzione mentre viene elaborato un programma di interrupt, il programma di interrupt con la priorità più alta, vale a dire con il numero più basso, viene eseguito dopo che esse sono state evase.