Bagaimanakah ia berfungsi?
Untuk apa-apa arahan yang diberikan bahawa CPU mesti diproses, terdapat beberapa peringkat pemprosesan, yang disebut arahan atau kitaran mesin. Tahap-tahap ini termasuk mengambil arahan dari ingatan, serta menyahkod dan melaksanakan arahan. Paip CPU arahan mereka, yang bermaksud banyak arahan boleh berada dalam peringkat yang berbeza dalam kitaran mesin pada bila-bila masa.
Keadaan bahaya mungkin muncul sendiri jika, misalnya, jika dua arahan yang menunggu keputusan "bergantung kepada data" (mereka bergantung kepada atau mengubah suai set data yang sama dalam ingatan). Dalam kes sedemikian, CPU mungkin perlu membersihkan (atau "siram") saluran paip arahan untuk memastikan pengiraan tidak rosak oleh proses pipelining.
Terma CPU, Arahan, Pipelining