I ett enda processorsystem som simulerar parallella aktiviteter (samtidighet) är avbrott nödvändiga eftersom de tillåter processorn att växla mellan olika uppgifter effektivt. Utan avbrott skulle en uppgift behöva uttryckligen kontrollera om det är slutfört andra uppgifter (omröstning), slösande processortid. Avbrott tillåter en uppgift att avbrytas och en annan återupptas vid förekomsten av en specifik händelse (t.ex. I/O -slutförande, timerutgång), vilket möjliggör verklig samtidighet och lyhördhet.