Even then also interrupts are needed. There are some task which cannot be completed in one run. So they need interrupts. & for external devices like printers etc Interrupts are always required.