จากตัวอย่างขั้นต้น เราสามารถเขียนการทำงานของไพพ์ลายน์ได้ดังรูป 6.4 ที่แสดงภาพการทำงานของโปรเซสเซอร์ไพพ์ลายน์ของคำสั่ง add $s0, $t0, $t1 ในรูป 6.5 แสดงการทำการ forward ค่าที่คำนวณได้จากเอาท์พุทของ ALU ของคำสั่ง add ไปยังคำสั่ง sub
ถึงแม้ว่าการทำ Forward จะสามารถใช้งานได้ดีในตัวอย่างขั้นต้น แต่เราจะไม่สามารถ Forward ค่าจากการ Load memory ให้กับอินพุทของ ALU ในคำสั่งที่ติดกันได้เนื่องจากจะเป็นการ Forward ที่ย้อนเวลา ดังนั้นในการทำการ load และ มี Data Dependency ยังคงต้องหยุดไพพ์ลายน์ หรือเรียกว่า Pipeline Stall หรือมีชื่อเล่นว่า Bubble ซึ่งแสดงตัวอย่างในรูป 6.6