Що таке виконання поза замовленням?

Вперше впроваджений з мікропроцесором POWER1 IBM в 1990 році, виконання замовлення, також відоме як динамічне виконання, є технологією обробки, що використовується в більшості сучасних процесорів. Замість того, щоб виконувати інструкції лише в тому порядку, в якому вони з'являються в програмі, процесор іноді виконує інструкції "не в порядку", залежно від наявності даних. Це мінімізує втрачені тактові циклі, оскільки обробка може розпочинатися від очікуваних інструкцій, навіть якщо інші інструкції зазнають затримки.

Цикл годин, умови процесора, IBM, інструкції