9. Razne instrukcije

  • nop() pass bez operacije.

  • wfi() Obustavlja izvođenje u stanju niske potrošnje energije dok se ne dogodi prekid.

  • cpsid(flags) postavlja registar maske prioriteta (Priority Mask Register) - onemogućuje prekide.

  • cpsie(flags) čisti registar maske prioriteta (Priority Mask Register) - omogućuje prekide.

  • mrs(Rd, special_reg) Rd = special_reg kopira posebni registar u opći registar. Posebni registar može biti IPSR (Interrupt Status Register) ili BASEPRI (Base Priority Register). IPSR pruža način za određivanje broja iznimke prekida koji se obrađuje. Sadrži nulu ako se ne obrađuje nijedan prekid.

Trenutno su funkcije cpsie() i cpsid() djelomično implementirane. Zahtijevaju, ali ignoriraju argument flags i služe kao sredstvo za omogućavanje i onemogućavanje prekida.