Først introduceret med IBMs POWER1 mikroprocessor i 1990, er udførelse uden for rækkefølge, også kendt som dynamisk udførelse, en bearbejdningsteknik, der anvendes i de fleste moderne CPU'er. I stedet for kun at udføre instruktioner i den rækkefølge, de vises i et program, udfører processoren nogle gange instruktioner "ude af drift" afhængigt af tilgængeligheden af data. Dette gør det muligt at reducere spildcykler, da behandlingen kan begynde med afventende instruktioner, selvom andre instruktioner oplever en forsinkelse.
Ur cyklus, CPU vilkår, IBM, Instruktioner