Kun noen få registre lagres på stakken av prosessoren før den kaller opp avbruddsrutinen. Avbruddsrutinene må derfor selv sørge for å ikke ødelegge for programmet som kjørte da avbruddet kom ved å overskrive registre som programmet benytter. Normalt gjøres dette ved å lagre innholdet i registre avbruddsrutinene trenger på stakken, og så laste verdiene tilbake i registrene når avbruddsrutinen er ferdig.