Operand forwarding
Appearance
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
No issues specified. Please specify issues, or remove this template. |
Operand forwarding refer to computer architecture. When concurrent execution in pipelining is stalled due to a data hazard, then operand forwarding is used.
E.g. :
r1=r2+r3 r5=r4+r1
In this instructions a hazard occurred at line 2,to overcome this we use operand forwarding technique like
r1=r2+r3 r5=r4+(r2+r3)