Co to jest egzekucja poza zamówieniem?

Po raz pierwszy wprowadzony w 1990 r. Z mikroprocesorem POWER1 firmy IBM, wykonanie poza kolejnością, znane również jako dynamiczne wykonanie, jest techniką przetwarzania stosowaną w większości nowoczesnych procesorów. Zamiast wykonywać instrukcje w kolejności, w jakiej pojawiają się w programie, procesor czasami wykonuje instrukcje „poza kolejnością”, w zależności od dostępności danych. W ten sposób zminimalizowane zostaną zmarnowane cykle zegarowe, ponieważ przetwarzanie może rozpocząć się od oczekujących instrukcji, nawet jeśli inne instrukcje mają opóźnienie.

Cykl zegara, warunki procesora, IBM, instrukcje