Ez attól is függ, mi éppen a konkrét feladat...
Általában interruptban minimalizálni célszerű az eltöltött időt, és nem konverziókat meg hosszú műveletsort elvégezni.
Már csak azért is, mert nem feltétlen egy feladatra koncentrál az egész program és jöhet más interrupt is, amit szintén le kell kezelni - és nem feltétlen magasabb interrupt szintjén.
Az interrupt alapvetően egy "kivételes" eset, amikor a program futása megszakad egy időre, de a főprogram "folyamatos" futása (pl. kezelői interfész frissítése) is lehet viszonylag fontos feladat...
Másrészt lehet olyan eset, amikor az adat lekezelése fontos, de feldolgozása nem feltétlen sürgős...
Tehát függ a feladattól, de általánosságban nem időzünk feleslegesen interruptban.