O nasıl çalışır?
CPU'nun işlemesi gereken herhangi bir talimat için, talimat ya da makine çevrimleri adı verilen çok sayıda işlem aşaması vardır. Bu aşamalar komutun kodunu çözme ve çalıştırmanın yanı sıra komutları bellekten almayı içerir. CPU'lar komutlarını yönlendiriyor, bu da birden fazla komutun herhangi bir zamanda makine döngüsünün farklı aşamalarında olabileceği anlamına geliyor.
Örneğin, bekleyen iki talimatın "verilere bağlı olması" durumunda bir tehlike durumu ortaya çıkabilir (bellekteki aynı veri grubuna bağlıdır veya bunları değiştirir). Böyle bir durumda, hesaplamaların boru hattı işlemi tarafından bozulmamasını sağlamak için CPU'nun talimat boru hattını temizlemesi (veya "temizlemesi") gerekebilir.
CPU terimleri, Talimatlar, Boru Hatları